Qualitia Software Pvt. Ltd. |
Qualitia for Web and Mobile: User Manual |
|
Contents
1. About the User Manual
2. Copyright and Acknowledgements
3. Audience
4. What is Qualitia
5. Automating Manual Test Cases using Qualitia
6. Configuration
6.1 Configuration Settings
6.1.1 Configuring General Settings
6.1.2 Configuring Execution Settings
6.1.3 Configuring Desktop Web Settings
6.1.4 Configuring Mobile Settings
6.2 Log on to Qualitia
6.3 Changing Password
7. Qualitia Administration
7.1.1 Working with Projects
7.1.2 Creating a Project
7.1.3 Editing a Project
7.1.4 Assigning Users to a Project
7.1.5 Activating/Deactivating a Project
7.1.6 Removing Users from a Project
7.1.7 Save Project As
7.1.8 Copying Qualitia Project
7.1.9 Copying Qualitia Project Artifacts
7.1.10 Saving to a Blank Project
7.1.11 Saving to an Existing Project
7.1.12 Key Points to know when working with the Save As Project Feature
7.1.13 Handling Conflicts
7.1.13.1 Conflicts in a Test Case
7.1.13.2 Conflicts in a Task
7.1.13.3 Conflicts in Objects
7.1.13.4 Conflicts in Custom Actions
7.1.13.5 Conflicting Artifacts Causing a Roll-Up Effect
7.1.14 Working with Roles
7.1.14.1 Creating a Role
7.1.14.2 Editing a Role
7.1.14.3 Assigning Privileges to a Role
7.1.14.4 Removing a Role
7.1.15 Working with Users
7.1.15.1 Creating a User
7.1.15.2 Editing User Details
7.1.15.3 Resetting user password
7.1.15.4 Removing a User
8. Qualitia Automation Studio
8.1 Working with Objects
8.1.1 Creating Objects
8.1.2 Identifying Object Properties
8.1.2.1 Identifying Native Android Application Object Properties Using UI Automator Viewer
8.1.2.2 Identifying Native iOS Application Object Properties Using Appium Inspector
8.1.2.3 Identifying Android Web Application Object Properties on Windows
8.1.2.4 Identifying iOS Web Application Object Properties on Mac
8.1.3 Searching Objects
8.1.4 Editing Objects
8.1.5 Exporting Objects
8.1.6 Removing Objects
8.1.7 Task List on Object/Action Edit
8.2 Working with Scenarios
8.2.1 Creating a Scenario
8.2.2 Editing a Scenario
8.2.3 Removing a Scenario
8.3 Working with Test Cases
8.3.1 Creating a Test Case
8.3.2 Updating Test Data
8.3.3 Editing a Test Case
8.3.4 Using Save As Feature
8.3.5 Searching a Test Case
8.3.6 Removing a Test Case
8.3.7 Sync Test Case
8.3.8 Empty Data Handling
8.3.9 Mandatory/Non-Mandatory Action Parameters
8.3.10 Critical Data Protection
8.4 Working with Tasks
8.4.1 Creating a Task
8.4.2 Using Save Task As
8.4.3 Viewing Test Cases Associated with a Task
8.4.4 Searching a Task
8.4.5 Editing a Task
8.4.6 Removing a Task
8.4.7 Mandatory/Non-Mandatory Action Parameter
8.4.8 Critical Data Protection
8.5 Working with Suites
8.5.1 Creating a Suite
8.5.2 Updating a Suite
8.5.3 Removing a Suite
8.5.4 Executing a Suite
8.5.5 Marking/Unmarking Tests in Suite
8.5.6 Scheduling Suite Execution
8.5.7 Using Save As XML
8.5.8 Task Edit in Suite Execution
8.5.9 Sync Test Cases during Suite Execution
8.6 Working with Custom Actions
8.6.1 Rules for Custom Actions
8.6.2 Implementing Custom Actions in Eclipse
8.6.3 Mapping Actions In Eclipse
8.6.4 Debugging Environment Set Up in Eclipse
9. Using Advanced Features
9.1 Using Dashboard
9.1.1 Using Manager Dashboard
9.1.2 Using Tester Dashboard
9.1.3 Using Project Charts
9.1.4 Using Offline Package
9.1.5 Using Project Settings
9.1.6 Switching Between Projects
9.1.7 Working with Reports
9.1.7.1 Accessing Reports
9.1.7.2 Understanding Test Execution Report
9.1.7.3 Understanding Report Legends
9.1.7.4 Export To Excel
9.2 Understanding Logs
9.2.1 Info Log
9.2.2 Debug Log
9.2.3 Error Log
9.3 Environment Variables
9.3.1 Setting Variables
9.3.2 Iterations Using Environment Variable
9.3.3 Multiple Keys within Environment Variable
9.3.4 Critical Data Protection
9.4 Working with Conditional Decision Making
9.4.1 Task Level IF-ELSE Block
9.4.2 Expression formation for IF/ELSE-IF
9.4.3 Examples of Expressions
9.4.4 Test Case Level IF-ELSE Block
9.5 Error Handling
9.5.1 OnError Setting on Test Case and Suite Screen
9.5.2 Test Case Report for Conditional Structure
10. Understanding Actions
11. Qualitia Version Control
11.1 Subversion Terms
11.2 Qualitia SVN Integration
11.3 Understanding Qualitia – SVN Changes
11.3.1 Changes to Task
11.3.2 Changes to Test Case
11.3.3 Changes to Save As
11.3.4 Changes at Suite
11.3.5 Changes to Scheduler
11.3.6 Changes to Report
11.3.7 Changes to Save As Project
11.3.8 Changes to Subversion