Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
QA Automation
Automation of Test Cases Custom Automation Software and QA Architect work together to design the custom solution Standard QA Automation
CI Tool
Test Case Management
MS Test / TestNG
Application Under Test
MS Test Manager
Desktop Application Test List Scripts UI Module / Page Obj Test Data Data Verification External Data Resources Library
External Files
Data Validation User Interface Test
BUG Tracking
External Data
Automation Tools
Test Tool
Selenium
Test Category
Functional
Features
Language support (Java, C#, Python and Perl) Open Source.
Coded UI
Functional
Automatically generate more advance Code compared to Selenium or Telerik. Support C#. Support C# Visual Studio plug-in for coding pros Bug tracking with Telerik TeamPulse or TFS.
Telerik
Functional
QTP
Functional
SOAP UI
Web Service
Automation Tools
Test Tool
Jmeter
Test Category
Load
Features
Open Source. In build browser. Support both UI and Web Services.
Load
Test Management
Open Source.
MS Test Manger
Test Management
Jira
Bug Tracking
CI Tools
Jenkins/TFS/Team City/Bamboo
MS Build Controller
MS Test Agent 2
CI Tools Bamboo
JIRA Test Failed Test Tool Client 1 (Selenium Server, SOAP UI)
Test Management Tool TestLink Test Tool Client 2 (Selenium Server, SOAP UI)
CI Tools
Bamboo
Excel Report
Jmeter client
Language C#
CI Tool Bamboo
CI Tool - Bamboo
Test Management Tools TestLink, Microsoft Test Manager and Excel File
TestLink API
Data Grid
MS Test Manager
Use Page Object Design Pattern - A page object is an object-oriented class that serves as an interface to a page of Application. UI Mapping - A UI map is a mechanism that stores all the locators for a test suite in one place for easy modification when identifiers or paths to UI elements change in the application. Wrapping Calls - Wrap frequently used calls with functions or class methods of our own design. Parameterizing DB credential, application credential and test data (Config file). Logging - Log the results of your tests so you can easily identify reasons for any failures