algoQA is a technology platform for intelligent automation of software testing leveraging machine learning.
With algoQA, all you need to do is Profile the application under test and design tests using the profile of the application using simple drag & drop UI widgets. A Profile is an offline model of the application under test. Once you have profiled and designed tests, then algoQA produces Gherkin-based Feature Files and readily executable scripts.
Key Features
Scraping the Application using algoScraper
The algoScraper tool, available as a Chrome extension, serves the purpose of capturing all UI elements and XPaths present.
Profile the application
Profiling is creating an offline model of an application under test (AUT), which involves mimicking a UI model of an AUT using nodes, features and UI elements.
- Create an offline model
Using drag-and-drop nodes.Configure nodes with features and associated UI elements.
Recording Scenarios using the FollowMe Feature
You can record scenarios using FollowMe feature and save the workflows or scenarios or use cases. These scenarios are stored in the exact order when recorded.Generating Test Cases
Once test cases are designed, the platform generates Feature Files in Gherkin language and it is Behavior Driven Development (BDD) compliant.
Updating Object Repository
The Object Repository file is an excel document generated by algoScraper during the application scraping process. This file contains a comprehensive list of UI element details and their corresponding locators.
Execution of the Scripts
You can generate test scripts in your preferred technology and can be executed from anywhere.
Performing code quality checks
This involves scrutinizing the code for duplicate methods, XPath repetitions, spelling errors, similar methods, and minor warnings.
Key Deliverables
Key deliverables are the specific results that are expected to be produced and provided as part of a project.
They include:
- Test Cases
- Test Data
- Executable test scripts
Traceability Matrix
Reports and Dashboards
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article