Logo
Features
Accessories
Mechanical Jigs Optical Jigs Electronics Jigs
Domains
TestBot at Work
Regression Testing Functional / Use Case Testing EOL Testing
Resources
Blogs Documentation
Book a Demo

Introduction

  • What is TestBot?
  • Architecture Overview
    • Core Components
      • Test Engine
      • Agents
      • Test Blocks
      • Test Procedure
      • Test Data Set
      • Test Cases
      • Test Sequence
      • Reports
  • Key Features
    • Ease of Test Creation
      • No-Code / Low-Code Interface
      • Scripting Support
    • Protocol & Interface Support
    • Execution & Control
      • Selective Test Runs
      • Step Skipping & Reruns
      • Real-Time Execution Monitoring
      • Unattended Test Runs
    • Reporting & Insights
      • Excel-Based Reports
      • Live Logging

Setting Up

  • Installation & Setup
    • Prerequisites
    • Installing TestBot

Project Creation

  • Project Creation
    • Creating a New TestBot Project
    • What’s Inside a TestBot Project
    • Quick Tips for Project Setup
  • TestBot Project Workspace
    • Test Suite
    • Test Dashboard
    • Test Configurator
  • Test Case Creation
    • Test Sequence
    • Test Case
      • Standard Procedures
      • User-Defined Procedures
    • Test Procedure
    • Test DataSet
  • Test Case Execution
  • Report Generation
    • Report Structure
      • Summary Sheet
      • Test Case Report Sheet

Agents

  • Test Agents
  • Data Agent
    • Purpose
    • Data Agent Blocks
      • 1. Read Parameter
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Read Real Data
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. Read Boolean Data
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. Write Real Data
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. Write Boolean Data
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 6. Read Constant
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • User Interface Agent
    • Purpose
    • User Interface Agent Blocks
      • 1. Show Popup
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Delay
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. Get Current Timestamp
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 4. Time Convention(HH:MM:SS)
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. Time Convention
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • Utility Agent
    • Purpose
    • Utility Agent Blocks
      • 1. Equals To
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Greater Than
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. Less Than
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. Between
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. Data Concatenator
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 6. External Command API
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 7. Text Contains
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • Arithmetic Agent
    • Purpose
    • Arithmetic Agent Blocks
      • 1. Add
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Subtract
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. Multiply
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. Divide
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • WIFI Agent
    • Purpose
    • WiFi Agent Blocks
      • 1. WIFI Set AP
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. WIFI Get Client Details
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 3. WIFI Set Internet
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. WIFI Set WLAN0
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. WiFi Set Switch
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 6. WIFI Set IP
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 7. WIFI Get IP
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 8. WIFI Stop AP
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 9. WIFI Scan
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 10. WIFI Connect
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 11. WIFI Disconnect
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 12 WIFI RSSI
      • Properties
      • Outputs
      • Output Possibilities Configuration
  • BLE Agent
    • BLE Agent Blocks
      • 1. BLE Power
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. BLE Scan
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. BLE Connect
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. BLE Disconnect
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. BLE Get RSSI
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 6. BLE Info
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 7. BLE Write
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 8. BLE Read
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 9. BLE Send Command
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 10. BLE Unpair
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • CAN Agent
    • Purpose
    • CAN Agent Blocks
      • 1. CAN TX
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. CAN RX
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • UDS Agent
    • Purpose
    • UDS Agent Blocks
      • 1. Diagnostic Session Control
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Communication Control
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. Write Data by Identifier
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. ECU Reset
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. Clear Diagnostic Information
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 6. Read Data by ID
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 7. Request Download
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 8. Read Memory by Address
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 9. Read Scaling Data by ID
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 10. Control I/O by ID
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 11. Security Access
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 12. Tester Present
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 13. Access Timing Parameter
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 14. Link Control
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 15. Control DTC Setting
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 16. Write Memory by Address
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 17. Routine Control by ID
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 18. Read DTC Information
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 19. Request Upload
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 20. Read Data by Periodic ID
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 21. Response on Event
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 22. Dynamically Define DID
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • Modbus Server Agent
    • Purpose
    • Modbus Server Agent Blocks
      • 1. Start Server
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 2. Stop Server
      • Properties
      • Outputs
      • Output Possibilities Configuration
      • 3. Set Register Value
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • Web Browser Agent
    • Purpose
    • Web Browser Agent Blocks
      • 1. NavigateToURL
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Login
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. Logout
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. Input Validator
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. Find Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 6. Click Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 7. Wait for Page Load
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 8. Enter Text
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 9. Get Element Attribute
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 10. Hover Over Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 11. Get Selected Dropdown by Text
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 12. Select Dropdown by Text
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 13. Toggle Checkbox
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 14. Wait for Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 15. Extract Element Text
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 16. Scroll View
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 17. IP Block
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 18. IP Block Validator
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 19. Subnet Block
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 20. Subnet Block Validator
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 21. Port Block
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 22. Gateway Block
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 23. Gateway Validator
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 24. Upload File
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 22. Show Popup
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 23. Get Dropdown
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 24. Textbox Readability Validator
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 25. Add Table Row
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 26. Delete Table Row
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • Mobile App Agent
    • Purpose
    • Mobile App Agent Blocks
      • 1. Find Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Click Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 3. Wait For Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 4. Scroll And Click
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 5. Scroll Into View
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 6. Get Element ID
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 7. Get Element Text
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 8. Click List Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 9. Clear Text Field
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 10. Send Keys To Element
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 11. Select Radio Button
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 12. Click and Set Value
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 13. Fetch Element Attribute
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 14. Get Available WIFI List
      • Outputs
      • Output Possibilities Configuration
      • 15. Get List View Items
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 16. Toggle Bluetooth
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 17. Toggle WIFI
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • PKC Agent
    • Purpose
    • PKC Agent Blocks
      • 1. Press Button
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
  • HMI Digitizer Agent
    • Purpose
    • HMI Digitizer Agent Blocks
      • 1. Get HMI State
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
      • 2. Set Screen
      • Properties
      • Inputs
      • Outputs
      • Output Possibilities Configuration
TestBot
  • TestBot
  • Search


© Copyright 2026, Team Embien.