Run Testmanager test suites headless

Hi,

We would like to execute the testmanager test suites in our continous integration process.

Is there a way to run tests without starting the UI?

Thank you,
Simon
 
Last edited:
The Command Window has a RunTestSet command. A command file can run multiple test sets and write the results to a log file. For example:

RunTestSet c:\tests\test1.ts c:\tests\log\test1.log
RunTestSet c:\tests\test2.ts c:\tests\log\test2.log
Exit Application

This script runs the 2 test sets, writes the results in the log files, and exits PL/SQL Developer. To start PL/SQL Developer from the command-line, connect to a database, and run this script, you can do the following:

plsqldev.exe userid=scott/tiger@chicago commandfile=c:\tests\runall.pdc
 
Hi Marco,

This works. Thank you.

One question: Is this the only log format PL/SQL Developer provides?
It's a bit hard to parse it in continuous integration. An XML log would be much easier.

Thanks,
Simon
 
Back
Top