Test Automation
Froth TestOps provides a streamlined and intuitive platform to automate your test cases using powerful record-and-play features.
It supports automation across multiple platforms including:
Web Applications
Mobile Applications (Android & iOS)
REST API Services
This end-to-end automation capability makes Froth TestOps a unified solution for modern testing needs.
Getting Started with Test Automation
To begin your test automation journey in Froth TestOps, follow these structured steps:
Web Application Automation configurations
Create an Agent (When user wants to use local network)
Execute Your Automation Scripts
The Test Data module allows you to manage parameterized inputs that can be reused across your automated test suites. This ensures consistency, scalability, and better maintainability of your test executions.
Purpose
Test Data is primarily used to define reusable parameters or key-value pairs that are referenced throughout your automation test suites. This eliminates the need for hardcoded values and supports data-driven testing practices.
Go to the left menu → Test Lab → Test Automation → Test Data tab.
To access the Test Data section:

How to Create and Manage Test Data
Create a New Test Data Set
Click on + Create
Provide a name for clarity.
Define your parameters using key-value pairs or upload a supported file format (JSON).
Edit Existing Test Data
Select any existing test data entry to view or modify.
You can add, update, or remove parameters as needed.
Link Test Data to Test Suites
Go to your desired Automation Test Suite.
Under the create/edit , select the Test Data set to link.
The test suite will now use these defined parameters during execution.
Import Test Data
To avoid manually adding each key-value pair, you can upload your test data directly via a JSON file.
The JSON must follow a simple key-value format:
jsonCopyEdit{
"username": "test_user",
"password": "securePass123",
"environment": "staging"
}
Use the Import option during test data creation or editing.
The system will automatically parse and populate the fields based on your file.
This feature simplifies onboarding large data sets and supports data consistency across environments.

Export Test Data
You can export any Test Data set in JSON format by clicking on the file name. This allows you to store, version, or reuse the data outside the platform.
The exported file will follow a simple key-value structure, for example:
jsonCopyEdit{
"username": "test_user",
"password": "securePass123",
"environment": "staging"
}

This exported JSON can be imported later or used by external tools or scripts that support dynamic data input.
Last updated