AscentialTest offers a unique method for creating and performing manual tests.
- Combine and organize reusable steps by drag & drop.
- At the time of running the test, the tester will follow the instructions displayed by AscentialTest and capture the outputs, notes, images, and attachments.
- The results of manual tests will be stored with the results of the automated tests.
- AscentialTest will be able to generate complete reports covering the entire test cycle.
Thanks to its visual environment, AscentialTest makes it possible to create the tests by simple drag-and-drop, with just 4 steps:
1. Build Steps
- List actions, which will become instructions for the tester.
- Each step is built as a coherent sequence of actions.
- Set parameters to reuse Steps.
- If necessary, add flow control and conditional statements, by drag & drop from the Action Explorer.
- Organize Steps in groups that you define yourself.
- If you change the name or parameters of a step, you can automatically update all the tests that depend on it.
2. Create Tests
The tests are built by assembling Steps by drag&drop.
As the Steps library grows, the speed at which tests are created keeps increasing.
The most important benefit of the Steps approach is obtained when the application evolves: for each new version, only the Steps impacted must be modified. All tests that use these steps will then be automatically updated.
Not only will you save a lot of time and resources, but you'll also make sure the tests are always ready when you need them.
- Create Tests by selecting a sequence of Steps by drag & drop.
- The output data of a step can be linked to the input instructions of the following step: the tester will then receive test instructions for the following step, including data specific to the current session.
- You can include data lookup in the instructions so that the tester has up-to-date and relevant test data. This saves a considerable amount of time for searching data and eliminating data entry errors due to outdated data.
- Generate data tables, with fields associated to the data type expected by the tests.
- Pass parameters between steps or access shared settings.
- If you change the name or parameters of a Test, you can automatically update the entire project.
- Tests will be updated automatically when reusable Steps are changed.
- Combine manual and automated Steps in a single test.
3. Enter Test Data
Data tables are automatically generated by AscentialTest based on the expected test input.
AscentialTest tables offer significant advantages over spreadsheets, especially for maintaining test data: instead of simple strings, AscentialTest stores data in the type required for the tests, including complex lists and records.
Users can generate these tables from tests, or build them graphically using a dedicated editor.
Users just need to provide the data.
- Fields are automatically generated with the type required for the tests
- Pick lists minimize input errors, and save time when entering test data
- AscentialTest tables support complex data structures, including records & lists
- You can import data from .csv files
- Passwords and other sensitive data can be entered in advance and encrypted so that users cannot see them.
- Data can be reused for as many tests as needed
- AscentialTest includes a standalone application for editing test data.
- AscentialTest also includes a random data generator
- Using ODBC databases is made easy, as well as INI, ASCII or XML files
4. Test Execution
During manual tests, AscentialTest displays a window providing instructions guiding the tester and offering the possibility to capture outputs, notes, and attachments.
- Images of the application can be captured during testing, and included in test results and error reports.
- All test results are recorded with their date, time, tester name and actions performed, for future reviews or regulatory audits.
- can be purchased separately as a stand-alone solution
- For manual testing only, a special version of AscentialTest called “Manual Test Edition” can be purchased separately.