TABLE OF CONTENTS
2. algoQA Test Design Capabilities Against the Automation type and Framework
3. algoQA Test Execution Capabilities Against the Automation type and Framework
1. Overview
This document details the features supported across the different automation types and frameworks.
2. algoQA Test Design Capabilities Against the Automation type and Framework
| Automation Type & Framework | Test Design Capabilities | ||||
| Automation Type | Technology & Framework | Recording Scenarios Offline | Recording Scenarios Online | Autotestcase generation | |
Web Automation | Java - Selenium | Available | Available | Available | |
| C# - Selenium | Available | Available | Available | ||
| Python - Selenium | Available | Available | Available | ||
| Javascript - Webdriver io | Available | Available | Available | ||
| Typescript - Playwright | Available | Available | Available | ||
| API Automation | Java - Restassured | Available | NA | NA | |
Mobile Automation | Java - Appium | Available | NA | Available | |
| Python - Appium | Available | NA | Available | ||
Desktop Automation | C# - Winapp driver | Available | NA | Available | |
| Python - Testcomplete | Available | NA | Available | ||
| Python - Squish | Available | NA | Available | ||
| Hybrid Automation | Python - selenium Appium | Available | Available | Available | |
| Automation Type & Framework | Test Design Capabilities | ||||||||
| Automation Type | Technology & Framework | Prompt Engineering | Manually Written Feature files to Scripts | JIRA Defects/ User Stories to Scripts | algoQA CodeBot | Testcase deduplication | Insights into Feature file Quality | Merging Multiple Test Scenarios | Merging Multiple steps in a test Scenario |
Web Automation | Java - Selenium | Available | Available | Available | Available | Available | Available | Available | Available |
| C# - Selenium | Available | Available | Available | Available | Available | Available | Available | NA | |
| Python - Selenium | Available | Available | Available | Available | Available | Available | Available | Available | |
| Javascript - Webdriver io | Available | Available | Available | Available | Available | Available | Available | NA | |
| Typescript - Playwright | Available | Available | Available | Available | Available | Available | Available | NA | |
| API Automation | Java - Restassured | NA | NA | NA | Available | Available | Available | Available | NA |
Mobile Automation | Java - Appium | Available | NA | Available | Available | Available | Available | Available | NA |
| Python - Appium | Available | NA | Available | Available | Available | Available | Available | NA | |
Desktop Automation | C# - Winapp driver | Available | NA | Available | Available | Available | Available | Available | NA |
| Python - Testcomplete | Available | NA | Available | Available | Available | Available | Available | NA | |
| Python - Squish | Available | NA | Available | Available | Available | Available | Available | NA | |
| Hybrid Automation | Python - selenium Appium | Available | Available | Available | Available | Available | Available | Available | NA |
Note: The algoQA Copilot feature is supported across all automation types and frameworks.
3. algoQA Test Execution Capabilities Against the Automation type and Framework
| Automation Type & Framework | Test Execution Capabilities | ||
| Automation Type | Technology & Framework | Smart Ordering | Auto-healing |
Web Automation | Java - Selenium | Available | Available |
| C# - Selenium | NA | NA | |
| Python - Selenium | NA | Available | |
| Javascript - Webdriver io | NA | NA | |
| Typescript - Playwright | NA | NA | |
| API Automation | Java - Restassured | Available | NA |
Mobile Automation | Java - Appium | Available | NA |
| Python - Appium | NA | NA | |
Desktop Automation | C# - Winapp driver | NA | NA |
| Python - Testcomplete | NA | NA | |
| Python - Squish | NA | NA | |
| Hybrid Automation | Python - selenium Appium | NA | Available |
| Test Execution Capability | |
| Impact Based Testing | |
| Category | Details |
| Supported applications and technologies | • .NET desktop-based applications • AngularJS, ReactJS, and NodeJS web-based applications • Qt-based applications |
| Dependencies | • dotCover for .NET desktop-based applications • Istanbul for ReactJS, AngularJS, and NodeJS web-based applications • Qt Coco for Qt-based applications |
| Supported Test Case types | UI, end-to-end, and API |
| Version control system | Git (GitHub, GitLab) |
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
Note: The algoQA Copilot feature is supported across all automation types and frameworks.