Increase Software Testing Productivity
AscentialTest provides facilities for test planning, test data management, automated and manual testing, test execution, defect tracking and reporting. Built around our patented ‘smart image’ technology, our users build test components by dragging and dropping from a series of application screen images. Our solution produces robust, easy to maintain tests, developed without a requirement for programming experience.
Our approach allows organizations to save time and reduce costs by enabling domain experts to design and create tests that are ready to execute without recording or scripting. Reusable test components are built by point and click, as actions and data forms are automatically generated. The automated tests that are generated using this approach are as easy to maintain as they are to create.
Test frameworks are costly to build and maintain. Unlike keyword-driven testing, AscentialTest does not require the development of a test framework. AscentialTest is a productivity tool for software testing. It has been designed to lower the learning curve, reduce test creation time and minimize the level of effort to maintain tests. Instead of investing time in building frameworks, software testers can spend more time testing. AscentialTest provides a highly visual environment where test components are created using drag and drop in an easy 4 step process
AscentialTest provides a unique way to create and execute manual tests. Manual tests are developed by combining and organizing re-usable steps by drag and drop. At test execution time, the tester is prompted with instructions for each step and provided a way to capture outputs, notes, images and attachments. Results are stored along with automated test results, making it easy to generate comprehensive reports. AscentialTest provides a highly visual environment where test components are created using drag and drop in an easy 4 step process
Application Lifecycle Management
AscentialTest is designed to make it easy to manage test plans, test data, manual and automated tests, test results and metrics. It supports collaborations and integrates easily with version control, defect tracking and continuous delivery solutions.
Test Data Management
AscentialTest provides a spreadsheet-like interface where the user can create data tables that have a direct relationship with application objects. Schema is created automatically as the user drags and drops application objects. Data objects of arbitrary complexity can be created using built-in and user-defined data types to match the data requirements of tests. Data validation reduces input errors. There are no drivers or type conversions required. Test data is available from a simple query in the type expected by tests.
Automated Testing Tools, Manual Testing Tools and Test Management Tools for:
‘Maintenance’ is a dirty word in automated and manual testing circles, the ‘M’ word if you will. It muddies the clear waters of record/playback, often touted as the silver bullet in the field of Software Quality Assurance. Test automation is supposed to reduce costs while increasing efficiency in a test organization, but test maintenance can quickly erode the return on investment if the testing tool and framework are not designed to ensure that tests can be modified quickly and easily as the target application changes over time.
After all, if our applications were static, there would be no need for automated testing. Where some may shy away from the subject of test maintenance, Zeenyx has embraced it. It underscores the strength of the AscentialTest’s design. A closer look at some of the major features of AscentialTest highlights how the requirement for superlative test maintenance has shaped the product and delivered the following benefits to our customers.
AscentialTest® Productivity Highlights
Reduced Learning Curve
Increased Productivity for Test Development
Minimized Cost of Test Maintenance and Lower Cost of Ownership for Manual and Automated Tests
No More Test Frameworks
There are many commercial and open source alternatives for automated testing available. Some of the tools that appear to be the easiest to use upon first inspection turn out to be most difficult to use over time, because the tests that they produce are expensive to maintain. Organizations spend time and money creating frameworks instead of tests. With AscentialTest there is no framework to build or maintain.
In AscentialTest, users create tests from reusable building blocks called ‘steps’. When there is a change to the target application, only the impacted step needs to be modified. All of the tests which implement that step are automatically updated. As a result, test maintenance is kept to a minimum, which means that testers can spend more time testing instead of maintaining their tests.
Recorders look great in a demo, but in practice they are fraught with problems. Our step builder provides a much better alternative: users create sophisticated steps using point and click instead of recording or scripting. Actions are generated by interacting with application images called ‘snapshots’. Even conditional and iterative actions are generated through drag and drop.
Creating data-driven tests in AscentialTest is easy. The test editor automatically creates data tables and binds the table fields to corresponding test actions. Data fields are created in the correct data type, so there is no need for type conversions. Tests are inherently reusable so there are fewer tests to build and maintain.
Tests are built upon an object library that insulates tests from changes in the GUI of the target application. Objects are added to the repository using drag and drop. If an application object changes, its definition is updated in object library. There is no need to modify steps or tests.
Complex Object Support
Dealing with complex objects like tables, trees and grids is where the rubber hits the road in test automation and AscentialTest’s innovative ‘selector’ action makes the ride a smooth one. The selector provides a single statement to interact with the elements in a complex structure, replacing what might take 10 to 20 lines of code using another testing solution.
Tests created with one browser run without modification against all supported browsers and browser versions. We do the heavy-lifting so that you don’t have to. Zeenyx is committed to keeping up with new browser versions as soon as they are released.
AscentialTest automatically generates data tables based on the parameters of data-driven manual or automated tests. Unlike spreadsheets that are typically used to store test data, AscentialTest maintains data in the data type that is expected by the test, thereby eliminating the need for data transformations and simplifying the test creation process.
Watch, Read and Learn
Visit our Youtube Channel
Learn more about automated testing on our YouTube channel. Best to watch in HD