Frequently Asked Questions
How to get started?
Follow the simple steps detailed here
What is Axcept?
Axcept is a simple and powerful platform to bring automatic visual testing to your web project and application. Reduce time, costs, and resources through test automation. The intuitive user interface enables every team member to create, review and execute tests role independent. Rely on Axcept to improve bug detection and code coverage.
What differs Axcept from the competition?
- Create and maintain tests easily without huge efforts.
- An intuitive and accessible user interface
- Can be used by developers and other team roles
- Scales well by supporting different targets
- Improves availability of project resources
- Provides code coverage reports
- High customization and flexibility
- Support of custom snippets
- Support for mock data
What are the available pricing plans?
To fit different businesses, we offer various pricing plans which you can find here.
How to find more details about my billing period?
You can find billing period details in your Axcept account settings. To access the account settings log into the Axcept platform. Click on your avatar located on the top right corner of the navigation header. A dropdown appears. Proceed by selecting settings from the dropdown.
Which browsers are supported?
Currently, Axcept is using Chrome as the rendering engine to execute tests.
What is an environment?
An environment is part of a project. It is a hosted instance which contains the application to test. Common environmental use cases are the separation of development and production.
What are targets?
Targets bring more flexibility to test environments. Different scripts, cookies and screen resolutions can be added to maximize testing capabilities and testing scenarios. Write your test once, and it will be executed in all defined targets.
What are snippets?
Sometimes default Axcept actions do not fit the required testing procedure. To overcome these limitations custom snippets can be used. By using snippets, the available actions for tests can be extended offering a high grade of flexibility.
What are mock data?
Sometimes applications require to fetch data dynamically from a service. That where mock data play a major role, let's consider you have a given request. Every response sends different data. However to enable proper testing the same data should get returned. That's where mock data fits the bill and covers edge case scenarios.
What are custom attributes?
Custom attributes are used to extend the fields of a test definition. Let's consider a custom category attribute. By assigning a category to each test, you can filter tests via the assigned category.
What are test runners?
Test runners are used to run multiple tests of a project in parallel. During the test validation process, available results can be tracked in real-time. Once the test runner completes, metrics of passed and failed test are available. In addition, you can activate code coverage for a test run.
What are test steps?
To create a valid test definition test steps are required. A test step is one of Axcept's core components and offers the needed flexibility to test web applications properly. More details can be found here
What are step types?
Test steps are defined by step types. Per default available step types are categorized in validation, interaction and wait. Depending on the selected type the test step configuration varies.
Can I test a full scroll page?
Yes! By using the CSS
body selector for your screen validation.
Can I test only specific areas/components?
Yup! You can specify a CSS selector for your screen validation. As a result, Axcept only considers selected elements during the test.
Can I test progressive web apps?
Yes! Progressive web applications rely on the same technology stack as websites and can be tested using Axcept.
How to be consistent when data is dynamically fetched?
Axcept offers to mock data responses from any service. Let's consider you define a mock data response for a given request (e.g. GET
/api/some resource). Our platform is intercepting the request before forwarding the request to your server and returns the mocked response to the client. As a result, the same data is always returned and enables edge case scenario testing.
Can I automatically mock data responses?
Yup! It is possible to create mock data of all responses automatically which are required during a test. For details please have a look here
How to exclude elements from test validation?
Sometimes it is required to ignore specific elements during a test. Axcept offers a selector blacklist to fulfil that requirement. You can access the selector blacklist in the project settings under General - Elements to Ignore. To access the project settings you need to log into the Axcept platform and select settings from the navigation header.