Automatic Test Generation


Automatic Test Generation

Rhoynar’s proprietary solution AutoTestR ®  provides complete solution for generating and managing Selenium WebDriver test cases. Selenium WebDriver suite lacks framework to model new test cases based on a given web-application. The Page-Object-Model design pattern only solves reuse of code and maintainability aspect of selenium test cases. AutoTestR ® builds on page-object-model and adds support for auto generating the test cases for the end-user. AutoTestR ® models the website as a network graph made up of nodes that represent the web-pages and paths that represent the flow from one web-page to another. AutoTestR ® uses proprietary algorithm based off of Ford-Fulkerson flow networks in order to generate effective test cases. AutoTestR ® also considers a many heuristic patterns, user-inputs, user-behavior etc to machine learn what would be the most effective test cases for the web-application. Give us a call and we would be happy to demo AutoTestR ® and how it can streamline the QA process in your organization.


How does AutoTestR ® work?

Rhoynar Software’s AutoTestR ® framework works in conjunction with our experienced engineers who look at the web or mobile application to be tested and come up with the focus areas and call flows for testing. AutoTestR ® provides mechanism to feed in these focus areas and callflows – and outputs a set of page-object-model test harnesses for each node. These harness objects then need to be filled in manually for UI locator code, AJAX elements etc in order to complete the test cases.

The advantage with this approach is we are coming up with robust test scenarios that may be missed by even the most experienced tester. At the same time, we have manageable number of test cases that are robust, effective and maintainable. Contact us now