Skip to main content

SeeTestAutomation- Debugging A Test Session

info

Please note that this tool is classified as a Legacy tool. We recommend transitioning to our updated solutions to maintain optimal performance and security in your workflows. For more information on this matter, please reach out to technical support .

If you are trying to debug a test session from an external IDE (e.g - Eclipse \ InteliJ \ Visual Studio) you will need to make sure that you suspend only the Test session thread while debugging, and not the entire program 

If not, your session will be dismissed by SeeTest, and the test will fail. 

Here are examples for debugging and suspending threads in common IDE's - if you have any difficulties, or your IDE is not found in the list below - contact technical support.

info
  • Starting with version 10.3, you can also debug a test by setting useSessionID to false. This will keep your session running even when you suspend the entire program. This method works with all clients. Java client example
 client = new Client(host, port, false); 

IntelliJ - 

  1. Right Click on a breakpoint - And switch from All to Thread under the suspend mark.

You can make it the default way of debugging the project by clicking on Make Default button.

Eclipse - 

  1. Right Click on a breakpoint - and click on "Breakpoint properties"
  2. Make sure that you are suspending the thread and not the VM.