TestProject Documentation
Platform
Addons
Blog
Forum
Search…
Welcome to TestProject!
Getting Started
Register and Collaborate
Installation and Setup
Create Your First Test
Why TestProject
Why Should You Use TestProject
What Makes TestProject Unique
Using AI to Improve Testing
TestProject Agents
What is a TestProject Agent?
How Does an Agent fit into the Ecosystem?
Hybrid Cloud and Offline Mode
TestProject Agent in Docker
TestProject Agent on Kubernetes
TestProject Agent CLI
Silent Deployment
Unregistered/Offline Agent
Smart Test Recorder
Web Testing
Mobile Testing
Create a Test Step
Finding and Using Elements
Available Actions
Available Validations
Step output validations
Using Data Driven Tests and Jobs in TestProject
Schedule and Run Tests
Manage TestProject Agents
Create and Schedule Jobs
Parallel Execution
Reports
Introduction to Reports in TestProject
Types of Plots in TestProject Reports
Individual Run Reports
Get Test Reports via API
Deleting old reports
TestProject Addons
What is an Addon?
Installing Community Addons from the store
Using Addons in the TestProject Recorder
Creating an Addon
Available Addons
Open Source SDK
Overview
OpenSDK (v2)
Java
Python
C#
JavaScript
Using OpenSDK within CI/CD
Using OpenSDK with BDD
Legacy SDK (v1)
Integrations
qTest Integration
BrowserStack Integration
Genymotion Desktop Integration
Jenkins Integration
TeamCity Integration
Sauce Labs Integration
Setting up Email Notification
Slack Integration
CircleCI Integration
GitHub Integration
TestProject API
RESTful API v2
Getting Started With Using the TestProject API
Articles
Help Articles
Tips And Tricks
Supported Environments
Releases
v3.5.0
v3.4.0
Older Versions
Contact us
Support
Knowledge Base
FAQs
Powered By
GitBook
OpenSDK (v2)
With The OpenSDK v2, users save a bunch of time and enjoy the following benefits out of the box:
Open source and available as a
Maven
dependency / a
PyPI
project.
5-minute simple Selenium and Appium setup with a single
Agent
deployment.
Automatic test reports in HTML/PDF format (including screenshots).
Collaborative reporting dashboards with execution history and RESTful API support.
Automatic distribution and deployment of test artifacts in case uploaded to the platform
Currently available for C# and Java, and will be available for Python in Q2 2021.
Always up-to-date with the latest and stable Selenium driver version.
A simplified, familiar syntax for both web and mobile applications.
Complete test runner capabilities for both local and remote executions, anywhere.
Cross platform support for Mac, Windows, Linux and Docker.
Ability to store and execute tests locally on any source control tool, such as Git.
License
TestProject SDKs are open source! You can find the LICENSE file in the root directory of the source tree for each SDK repository.
Previous
Legacy SDK vs. OpenSDK
Next
Java
Last modified
1yr ago
Copy link
Contents
License