- NLPs
Retrieve Value in Text Element
Capture Dropdown Elements
Unable to Select Radiobutton
Unable to Click Checkbox
Clearing the Session or Cookies
UI Identifier NLP
Drag & Drop NLP
Uploading Files NLP
Use MySQL Addon in NLPs- setup
Server Docker Deployment Errors
Secured Business Application Support
Troubleshooting Restricted Access to Testsigma
Why mobile device not displayed in Testsigma Mobile Test Recorder?
Unable to Create New Test Session
Agent Startup Failure Due to Used Ports
Tests Permanently Queued in Local Executions
Fix Testsigma Agent Registration Failures
Testsigma Agent Cleanup
Need of Apache Tomcat for Testsigma Agent- web apps
URL not accessible
Test Queued for a Long Time
Issues with UI Identifiers
Missing Elements in Recorder
Collecting HAR File
Errors with Browser Session
Page Loading Issues- mobile apps
Failed to Start Mobile Test Recorder
Troubleshooting “Failed to perform action Mobile Test Recorder” error
Why Test Execution State is Queued for a Long Time?
Why Mobile App Keeps Stopping After Successful Launch?
More pre-requisite settings
Why am I not able to start WDA Process on iPhone?
What are the Most Common causes for Click/Tap NLP Failure?
How to Find App Package & Activity in Android?
Cross-environment Compatible ID Locators (Android)
Why Accessibility IDs Over other Locators?
What are Common Android Issues & Proposed Solutions?
How to Find the App Bundle ID for iOS?
Developer Mode (iOS 16 & Above)
How to Handle iOS App Compatibility Issues?
How to Disable Play Protect for SMS Forwarder Installation?
How to Capture Network Logs in an Android Application?
Troubleshoot Deployment Errors (Testsigma CE)
You may run into the following issues while setting up Testsigma CE using Docker:
Ports Unavailable
If ports 9090 & 443 are not open, we recommend that you kill all processes on these ports and start again. If the processes on these ports cannot be stopped, you can run Testsigma on another port:
- In the file docker-compose.yml , change the ports for the Nginx container to a custom port.
- Run
docker-compose up -d
To kill a previous version of Testsigma running on these ports, run the following:
sudo sudocker container kill $(docker ps -q)
Unable to access Testsigma
- You may need to wait for up to 3 minutes before accessing the application to allow Nginx to start.
- Try accessing the https://local.testsigmaos.com/ui after 3 minutes.
Unable to start Docker Desktop [ Windows ]
If the docker instance is failing to start due to issues related to wsl, try executing the following command to install wsl or follow this link for other options.
wsl --install -d ubuntu
Checking Logs
If you notice any issues and would like to help us with the debugging by sharing the logs, please use the below command to copy the logs folder to Downloads folder of users home directory and share it with us to investigate.
Mac/Linix:
-
Run the command
docker cp `docker ps | grep -i "testsigmahq/server" | awk '{print $1}'`:/opt/app/logs <destination_folder>In this command you can replace the <destination_folder> with the path of the folder where you want to copy.
- The above commands assumes that there is only one container running for "testsigma/server" image. If there any old containers running, please remove those before executing those commands.
- zip the copied logs folder and share it with us.
Windows:
- Use
docker psto list the runnign containers and copy the container ID of the image "testsigmahq/server" - Then run the command
docker cp <container_id>:/opt/app/logs <destination_folder>. In this command you can replace the <containerid> with the container id copied from step1 and <destinationfolder> with the path of the folder where you want to copy. - Zip the copied logs folder and share it with us.