TestProject Help Articles

Marat Strelets avatar Amit Yahav avatar Amit Lacher avatar +1
82 articles in this collection
Written by Marat Strelets, Amit Yahav, Amit Lacher and 1 other

Solving Proxy issues on Appium remote session

Fix proxy issues when trying to work with remote agent on mobile devices
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Fix Invalid Argument invalid locator error on Agent 3.4.0+ (Appium 2.0)

This article will help you fix your locators to follow W3C guidelines and avoid errors in the executions
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Delete temporary agent files

Delete temporary agent files - clean previous executions
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Remove Headless properties on Chrome

This article describes how to minimize the difference between chrome headless and normal chrome browser at execution
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Change Agent default ports

This article describes how to change the default ports the agent binds to at start-up
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

TestProject External API troubleshoot common issues

TestProject External API troubleshoot common issues
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Copy and Paste text during a test

Get text and type text using TestProject recorder - Control C / Control V
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Step Details and Information

This article describes how to find more information on the steps executed and where you can find errors that got reported.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Debugging Tests using TestProject Recorder

This article describes the best ways to debug your tests with TestProject smart recorder, and also provide tips and tricks.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Interact with Shadow DOM Elements

This article explains how to use JavaScript to interact with Shadow Dom elements
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Empty Cache and Hard Reload

This article describe the steps to perform hard refresh
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Download HAR file

Where you can find the HAR file, how to record and download it.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

UIAutomator - Power Consumption

Find and turn off Power Consumption features which are causing UIAutomator crashes on Android devices
Amit Lacher avatar
Written by Amit Lacher
Updated today

TestProject Agent Logs

Where can I find the logs for registered / unregistered agent
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Connect Android Device to TestProject

Enable USB Debugging, connect your physical Android device to the Agent
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Start Android Emulator using Android studio

First steps to start recording and executing mobile tests on Android Emulators using Android Studio
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Discord Webhook integration

Discord, Discord Webhook, Discord notifications, Webhook, Webhook notifications, Discord integration
Tal Efraim avatar
Written by Tal Efraim
Updated over a week ago

Passing multiple browsers capabilities in a single job

Capabilities, jobs, Chrome/Firefox/Safari/Edge/IE, multiple desired capabilities
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Using Firefox Profile with Selenium Desired capabilities - Permissions & Extensions

Firefox profile, Firefox, Permission, Pop-ups, desired capabilities, Extensions and auto download files
Tal Efraim avatar
Written by Tal Efraim
Updated over a week ago

Execute a flow based on Datasource - Data Driven testing

CSV, Data driven tests, Datasources.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Microsoft Teams Webhook integration

Microsoft Teams, webhook, teams, TestProject notifications
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Sharing multiple tests in TestProject

Share a test/ share multiple Tests
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Automation Flakiness - quick fixes

Best tips and tricks to stabilize your tests and jobs
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Managing IT restrictions using TestProject CLI (command-line interface)

Blocked executables, CLI, starting the agent with a custom data folder
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How to perform X,Y clicks with TestProject

Click or Tap at Coordinates - X/Y clicks on Web, and tap at coordinates for Mobile
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How to execute tests with a configured proxy

In this article we will utilize Job Custom Capabilities to configure a custom proxy while executing a Job.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How to validate colors of elements

In this article we will look at several use cases in which you would need to validate the color of a given element.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Ignoring untrusted certificates in Chrome

In this article we will utilize Job Custom Capabilities to bypass untrusted certificates in while executing a Job on Chrome
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Using IOS Simulators with TestProject using XCode

This article will show you how to enable IOS simulators and fix common issues
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How to enable iOS simulators Test Recording with TestProject

Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Driver can't communicate with Chrome

What to do if the agent can't communicate with the requested browser.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Using Chrome Profile with Selenium Desired capabilities - Autologin & Permissions

Autologin, Chrome Profile, permission pop-ups, desired capabilities.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How to create jar file from Java project with TestProject SDK and upload it as a coded test

Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How to disable self-healing AI at TestProject

In this article I will show you how to turn off Self-Healing for Mobile/Web.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Setting Application's Custom Attributes

A complete practical guide for defining custom attributes to an application
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Mirroring Miscoloration on Android Devices

Steps that need to be taken in case of miscoloration during Android device mirroring.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

OpenSDK Tutorials

Video Tutorials and Documentation on TestProject OpenSDK
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Mastering element locating techniques and relative Xpath writing skill

A complete practical guide for writing correct Xpath in any situation
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Chrome / Offline Installer/ Standard User

Chrome installed using offline installer is not detected
Marat Strelets avatar
Written by Marat Strelets
Updated over a week ago

"Your connection is not private" solution on Chrome

In this article i will show how you can obtain the Root CA and add to trusted root CA authorities
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Xiaomi Battery Settings

if you're experiencing issues with running mobile tests on Xiaomi devices, please check out this article.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Transferring test steps between Tests or Projects

In this article we will learn how to extract test steps between tests and projects using multi-select and nested Tests.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Testing different environments

In this article we will utilize Data Driven capabilities to test on different environments.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Handling site generated element ID's

How to work with element with element ID's randomly generated by their host website.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Huawei Devices Extra Permissions Required

Can't mirror you Huwaei device?
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Installing and registering the agent on LINUX servers

In this article i will explain how to install and register the TestProject agent on LINUX based servers.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Launching the TestProject agent on CentOS 6

In this article I will explain how to run the agent on Linux distro CentOS version 6
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

What counts as storage space?

Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Setup TestProject with Azure DevOps Pipelines by using Web Hooks

Learn how to integrate TestProject with Microsoft Azure Pipelines.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Running multiple tests in a job without restarting the app/browser

in this article we will learn how to run multiple tests in a job without restarting the application or browser.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

TestProject Agent on Docker

Brief explanation of TestProject's docker container.
Marat Strelets avatar
Written by Marat Strelets
Updated over a week ago

Can I change the agent's port?

Here we'll explain how to change the agent's port.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Set Window Size in Headless execution

In this article we will learn how to set window size during headless execution with coded tests as well as by utilizing the Smart Recorder.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

iOS Device Security Clearance

Prepare iOS device for automation
Marat Strelets avatar
Written by Marat Strelets
Updated over a week ago

What are Sauce Labs and BrowserStack?

Describes the services, what are they for and how to use them.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Safari Automation

How to enable Safari automation
Marat Strelets avatar
Written by Marat Strelets
Updated over a week ago

How to run a web test on a mobile browser?

Steps needed to run web tests on a mobile browser
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

RESTful Basic Authentication using TestProject

Using the REST addon to perform basic authentication.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How to upload a file in TestProject?

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How can I upload a coded test to TestProject

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Realme Devices Extra Permissions Required

This article explains how to enable the extra permissions features needed for the recorder to work on Realme devices.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

Installing TestProject Agent on Linux

User guide on how to install the agent on Debian/Ubuntu/Fedora/openSUSE
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

If-Else Logic

Here we'll give a brief overview on how to create if/else statements using the TestProject platform.
Amit Lacher avatar
Written by Amit Lacher
Updated over a week ago

How can I generate code from my recorded test and open the generated code in my IDE?

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How to Create Custom XPath with Text, Label, Class, etc.

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Can't Upload the Provisioning Profile

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How can I swipe to find an element in a mobile test? (Swipe and Find Element Addon)

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How can I do API testing with TestProject?

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Can't connect my Xiaomi/Oppo device

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How to Install a TestProject Agent on a Linux Machine?

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Why am I getting "Operation failed, please try again" when trying to record web test?

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Failed to Connect Android Device

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

TestProject Useful Resources

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How can I add a new team member to my account?

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How can I associate an existing agent to a different account

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Can I use a test inside another test? (Nested Tests)

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

The Agent failed to detect the installed browsers

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Can I install an agent on 32-bit Windows machine?

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Why do I get this message: "SDK version is incompatible with the agent version"

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How to add step pause or implicit waits to my steps (Smart Waits)

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

Can't add a team member to my account because the email is already in use

This email already in use! Solutions and more!
Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago

How to create dynamic elements in TestProject

Amit Yahav avatar
Written by Amit Yahav
Updated over a week ago