Please enable JavaScript.
Coggle requires JavaScript to display documents.
Automation Tools - Coggle Diagram
Automation Tools
Soap UI
User-Friendly Interface
Open-Source Testing Tool
Support for REST and SOAP
Data-Driven Testing
Assertions
Groovy Scripting Support
Integration with CI/CD
Reporting
Architecture
Test Config Files
Selenium JAR
Groovy
Third-Party API
Soap UI Runner
Properties
Test Report
Soap UI Testing Support
Functional Testing
Load Testing
Security Testing
Compliance Testing
Regression Testing
Robotic Process Automation (RPA)
Software Robots
Process Automation
User Interface Interaction
Integration Capabilities
Rules and Logics
Orchestration and Control
Data Entry and Manipulation
Error Handling and Exception Management
24/7 Availability
Types of RPA
Unattended / Autonomous RPA
Attended RPA
Hybrid RPA
Tosca
Model-based Test Automation
Scriptless Automation
End-to-End Testing
Cross-Browser Testing
Test Data Management
Test Execution and Reporting
CI/CD Integration
Integration
Components
Tosca Commander
Tosca Executor
Tosca Wizard / Xscan
Tosca Repository
Appium
Open-Source Test Automation Framework
Cross-Mobile-Platform Automation
Native, Hybrid and Mobile Web Apps
Multiple Programming Languages
No App Modifications Required
Integration
Support for Emulators and Real Devices
Selenium Compatability
Architecture
Appium Client
Appium Server
End Device
JSON Wire Protocol
Selenium
Features
Browser Compatibility
Open-Source
Multi-Language Support
Cross-Platform
Integration
Parallel Test Execution
Dynamic Waits
Record and Playback
Web Application Automation Test Framework
Tool Suite
Selenium Integrated Development Environment (IDE)
Record and Playback
Graphical User Interface (GUI)
Element Inspection
Export Test Cases
Plugin Support
Testing Framework Integration
Selenium Commands (Selenese)
open
click
type
select
clickAndWait
assert
echo
runScript
Browser Extension Based
Selenium Remote Control (RC)
Replaced by Selenium WebDriver in Selenium 2
Programming Language Support
Support for Multiple Browsers
Cross-Platform Compatibility
Server-Client Architecture (RC-proxy)
Customizable Test Execution
JavaScript Injection
Components
Selenium Server (RC)
Client Libraries
Selenium WebDriver
Cross-Browser Compatibility
Cross-Platform Compatibility
Multiple Language Support
Element Inspection
Advanced Interactions
Synchronization
Test Execution and Reporting
Dynamic Page Handling
Architecture
Client Libraries / Language Bindings
JSON Wire Protocol
Browser Drivers
Browsers
Selenium Grid
Parallel Execution
Distributed Testing
Hub & Node Architecture
Cross-Browser Testing
Cross-Platform Testing
Scalability
Load Balancing (Selenium Grid 2)