Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Arg name

Description

Example

Required?

Since
Q7 version

licenseFile

Path to Q7 license file. Default value is ${user.home}/com.xored.q7.runner.l9, so it is possible just drop license file to C:\Documents and Settings\user on WinXP, C:\Users\user on Win7, /Users/user on Mac OS X or /home/user on Linux and do not care about this argument

"C:\licenses\q7runner.license"

No

1.0

aut

Platform-specific path to application under test

"C:\Downloads\eclipse"

Yes

1.0

import

Semicolon-separated list of project folders with Q7 tests or resources to link

"C:\work\q7project1;c:\work\q7project2", "C:\singleQ7Project"

Yes

1.0

autWsPrefix

File prefix for application-under-test's workspace. The workspace prefix given will be suffixed with incrementing restart index to make sure
no data is lost in case of application-under-test restart, hang or crash.

"C:\work\aut-workspace-"

Yes

1.0

junitReport

File path to save JUnit report with test exec results

"C:\work\q7results.xml"

No

1.0

htmlReport

File path to save HTML report with test exec results

"C:\work\q7results.html"

No

1.0

autConsolePrefix

File prefix for application-under-test process output. It will be appended with incrementing restart index for the same reason as -autWsPrefix arg.

C:\work\aut-console-output-

No

1.0

testOptions

Semicolon-separated list of Q7 Runtime options (see description below)

"testExecTimeout=600"

No

1.0

autArgs

List of arguments for application-under-test separated by semicolon.

-showsplash;org.eclipse.platform

No

1.0

autVMArgs

List of arguments for application-under-test's JVM separated by semicolon.

-Xmx1024m;-XX:MaxPermSize=512m

No

1.0
suitesList of Test suite names separated by comma. Will include all test cases from suites. All other tests will be ignored. No1.2.0

skipTags

Semicolon-separated list of tags. Test cases containing any of listed tags are not be executedskipExecutionNo1.1

autVM

Java VM to use with application-under-test. By default it is set to the same Java VM which is used for Q7 Runner launching

"C:\Program Files\Java\jre_1.6.0_25"

No

1.0

timeout

Overall execution timeout in seconds, default value is 18000 (5 hours)

3600

No

1.0

connectTimeout

application-under-test connection timeout in seconds, default value is 300 (5 mins). Very unlikely requires to be increased

7200

No

1.0
reportGenerate report with custom reporting renderer. "id;path" format should be used to specify report renderer id and path to export. No1.2.1
noSecurityOverrideIf specified, -eclipse.keyring parameter will not be specified. Also -testOptions could contain "overrideSecurityStorage=false" for same effect. No1.2.1
memoryUsageIf specified, AUT's memory usage information will be printed to the console. No1.2.23

Injection options

Injection mechanism allows to install some extra features into application-under-test before test execution. This might be useful in two cases:

...