QATTS Technical Docs
V 2.0
V 2.0
  • QATTS Product Documentation
  • 1.Getting Started
    • 1.1 About QATTS
    • 1.2 QATTS Terminology
  • 2. QATTS Configuration
    • 2.1 Adding Product
    • 2.2 Create Code Branch
    • 2.3 Create Client
    • 2.4 Create Deployment
    • 2.5 Configure Execution Nodes
    • 2.6 Configure Tools
    • 2.7 Create Roles
    • 2.8 Create Users
    • 2.9 Manage Configuration
      • 2.9.1 Manage Product
      • 2.9.2 Manage Code Branch
      • 2.9.3 Manage Client
      • 2.9.4 Manage Deployment
      • 2.9.5 Manage Requirements
      • 2.9.6 Manage Workflows
      • 2.9.7 Manage User
      • 2.9.8 Manage Milestones
      • 2.9.9 Manage Tools
  • 3. Test Script development
    • 3.1 Manual Test Script development
      • 3.1.1 Create Manual Functionality
      • 3.1.2 Adding Test Case
      • 3.1.3 Adding Test Data
    • 3.2 Automated Test Script Development
      • 3.2.1 Adding Object Groups
        • 3.2.1.1 Create UI Elements
        • 3.2.1.2 Create Product Element
        • 3.2.1.3 Create API Objects
          • 3.2.1.3.1 API Parameterization
          • 3.2.1.3.2 Data Extraction
          • 3.2.1.3.3 Data Assertion
        • 3.2.1.4 Create Query
        • 3.2.1.5 Create Smarty
      • 3.2.2 Adding Functionalities
        • 3.2.2.1 Create Functionality
        • 3.2.2.2 Adding Test Script (Action Class)
  • 4. Test Execution
    • 4.1 Manual Test Execution
      • 4.1.1 Creating Test runs
      • 4.1.2 Assign for Test Run
    • 4.2 Automated Test Execution
      • 4.2.1 Creating Test Runs
      • 4.2.2 Scheduling Test Runs
  • 5.Test Results/ Reports
    • 5.1 Test Results/Reports
  • 6. Manage Features
    • 6.1 Create Feature
    • 6.2 Create Build
    • 6.3 Create Milestone
  • 7. FAQs
    • Untitled
  • 8. References
    • 8.1 Video Tutorials
  • 9. How to - Guides
    • 9.1 How to Automate Web Application
    • 9.2 How to Automate Mobile Application
    • 9.3 How to Automate API
    • 9.4 How to Automate Desktop Applications
Powered by GitBook
On this page

Was this helpful?

  1. 1.Getting Started

1.2 QATTS Terminology

Product : Product defines the scope of application to be automated like Web, Desktop, Mobile, API, etc. The test data repository is maintained in product.

Code Branch : Code branch is a repository where we are maintaining all the test data, workflows, elements, etc. Code branch is nothing but maintaining the version of an application.Example: staging environment, production environment

Client : If a product has multiple clients, we need to maintain the test data and task executions for each clientt. If product doesn't have clients, we can maintain the test data and task executions at code branch level itself and no need to create client.

Deployment : Deployment holds all the environment details like URL and data base details.

UI Element : UI element is an object of DOM. Every element/field of the webpage like textbox, button, checkbox, etc... will have associated identifiers. We need to collect the unique identifiers for every page for automation needs.

Product Element : Any HTML Element which has the associated test data is a product element.

Query : Query is retrieving data from the database by using the data base queries.

Smarty : Smarty is nothing but extracting the data from CAPTCHA element and reading data from the email and sending data to the email.

Previous1.1 About QATTSNext2.1 Adding Product

Last updated 3 years ago

Was this helpful?