Top Fields Constructors Methods
org.testng

public Class CommandLineArgs

extends Object
Class Inheritance
Imports
com.beust.jcommander.Parameter, java.util.ArrayList, .List, org.testng.collections.Lists, org.testng.xml.XmlSuite

Field Summary

Modifier and TypeField and Description
public static final String
public Boolean
public List<String>
public static final String
public String
public static final String
public Integer
public static final String
public String
public static final String
public String
public static final String
public Boolean
public static final String
public Boolean
public static final String
public String
public static final String
public boolean
public static final String
public Boolean
public static final String
public String
public static final String
public static final String
public String
public String
public static final String
public static final String
public static final String
public static final String
public String
public static final String
public Boolean
public static final String
public String
public static final String
public String
public static final String
public Boolean
public static final String
public XmlSuite.ParallelMode
public static final String
public Boolean
public static final String
public Boolean
public static final String
public String
public static final String
public Boolean
public static final String
public Boolean
public String
public static final String
public static final String
public static final Integer
public List<String>
public String
public Integer
public static final String
public static final String
public static final String
public static final String
public static final String
public String
public String
public String
public String
public String
public static final String
public static final String
public Integer
public String
public static final String
public static final String
public String
public Boolean
public static final String
public Integer
public static final String
public static final String
public String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ALWAYS_RUN_LISTENERSback to summary
public static final String ALWAYS_RUN_LISTENERS
alwaysRunListenersback to summary
public Boolean alwaysRunListeners
Annotations
@Parameter
names:-alwaysrunlisteners
description:Should MethodInvocation Listeners be run even for skipped methods
commandLineMethodsback to summary
public List<String> commandLineMethods
Annotations
@Parameter
names:-methods
description:Comma separated of test methods
CONFIG_FAILURE_POLICYback to summary
public static final String CONFIG_FAILURE_POLICY
configFailurePolicyback to summary
public String configFailurePolicy
Annotations
@Parameter
names:-configfailurepolicy
description:Configuration failure policy (skip or continue)
DATA_PROVIDER_THREAD_COUNTback to summary
public static final String DATA_PROVIDER_THREAD_COUNT
dataProviderThreadCountback to summary
public Integer dataProviderThreadCount
Annotations
@Parameter
names:-dataproviderthreadcount
description:Number of threads to use when running data providers
DEPENDENCY_INJECTOR_FACTORYback to summary
public static final String DEPENDENCY_INJECTOR_FACTORY
dependencyInjectorFactoryClassback to summary
public String dependencyInjectorFactoryClass
Annotations
@Parameter
names:-dependencyinjectorfactory
description:The dependency injector factory implementation that TestNG should use.
EXCLUDED_GROUPSback to summary
public static final String EXCLUDED_GROUPS
excludedGroupsback to summary
public String excludedGroups
Annotations
@Parameter
names:-excludegroups
description:Comma-separated list of group names to exclude
FAIL_IF_ALL_TESTS_SKIPPEDback to summary
public static final String FAIL_IF_ALL_TESTS_SKIPPED
failIfAllTestsSkippedback to summary
public Boolean failIfAllTestsSkipped
Annotations
@Parameter
names:-failwheneverythingskipped
description:Should TestNG fail execution if all tests were skipped and nothing was run.
GENERATE_RESULTS_PER_SUITEback to summary
public static final String GENERATE_RESULTS_PER_SUITE
generateResultsPerSuiteback to summary
public Boolean generateResultsPerSuite
Annotations
@Parameter
names:-generateResultsPerSuite
description:Should TestNG generate results on a per suite basis by creating a sub directory for each suite and dumping results into it.
GROUPSback to summary
public static final String GROUPS
groupsback to summary
public String groups
Annotations
@Parameter
names:-groups
description:Comma-separated list of group names to be run
IGNORE_MISSED_TEST_NAMESback to summary
public static final String IGNORE_MISSED_TEST_NAMES
ignoreMissedTestNamesback to summary
public boolean ignoreMissedTestNames
Annotations
@Parameter
names:-ignoreMissedTestNames
description:Ignore missed test names given by \'-testnames\' and continue to run existing tests, if any.
INCLUDE_ALL_DATA_DRIVEN_TESTS_WHEN_SKIPPINGback to summary
public static final String INCLUDE_ALL_DATA_DRIVEN_TESTS_WHEN_SKIPPING
includeAllDataDrivenTestsWhenSkippingback to summary
public Boolean includeAllDataDrivenTestsWhenSkipping
Annotations
@Parameter
names:-includeAllDataDrivenTestsWhenSkipping
description:Should TestNG report all iterations of a data driven test as individual skips, in-case of upstream failures.
LISTENERback to summary
public static final String LISTENER
listenerback to summary
public String listener
Annotations
@Parameter
names:-listener
description:List of .class files or list of class names implementing ITestListener or ISuiteListener
LISTENER_COMPARATORback to summary
public static final String LISTENER_COMPARATOR
LISTENER_FACTORYback to summary
public static final String LISTENER_FACTORY
listenerComparatorback to summary
public String listenerComparator
Annotations
@Parameter
names:-listenercomparator
description:An implementation of ListenerComparator that will be used by TestNG to determine order of execution for listeners
listenerFactoryback to summary
public String listenerFactory
Annotations
@Parameter
names:-listenerfactory
description:The factory used to create TestNG listeners
LISTENERS_TO_SKIP_VIA_SPIback to summary
public static final String LISTENERS_TO_SKIP_VIA_SPI
LOGback to summary
public static final String LOG
METHOD_SELECTORSback to summary
public static final String METHOD_SELECTORS
METHODSback to summary
public static final String METHODS
methodSelectorsback to summary
public String methodSelectors
Annotations
@Parameter
names:-methodselectors
description:List of .class files or list of class names implementing IMethodSelector
MIXEDback to summary
public static final String MIXED
mixedback to summary
public Boolean mixed
Annotations
@Parameter
names:-mixed
description:Mixed mode - autodetect the type of current test and run it with appropriate runner
OBJECT_FACTORYback to summary
public static final String OBJECT_FACTORY
objectFactoryback to summary
public String objectFactory
Annotations
@Parameter
names:-objectfactory
description:Fully qualified class name that implements org.testng.ITestObjectFactory which can be used to create test class and listener instances.
OUTPUT_DIRECTORYback to summary
public static final String OUTPUT_DIRECTORY
outputDirectoryback to summary
public String outputDirectory
Annotations
@Parameter
names:-d
description:Output directory
OVERRIDE_INCLUDED_METHODSback to summary
public static final String OVERRIDE_INCLUDED_METHODS
overrideIncludedMethodsback to summary
public Boolean overrideIncludedMethods
Annotations
@Parameter
names:-overrideincludedmethods
description:Comma separated fully qualified class names of listeners that should be skipped from being wired in via Service Loaders.
PARALLELback to summary
public static final String PARALLEL
parallelModeback to summary
public XmlSuite.ParallelMode parallelMode
Annotations
@Parameter
names:-parallel
description:Parallel mode (methods, tests or classes)
PROPAGATE_DATA_PROVIDER_FAILURES_AS_TEST_FAILUREback to summary
public static final String PROPAGATE_DATA_PROVIDER_FAILURES_AS_TEST_FAILURE
propagateDataProviderFailureAsTestFailureback to summary
public Boolean propagateDataProviderFailureAsTestFailure
Annotations
@Parameter
names:-propagateDataProviderFailureAsTestFailure
description:Should TestNG consider failures in Data Providers as test failures.
RANDOMIZE_SUITESback to summary
public static final String RANDOMIZE_SUITES
randomizeSuitesback to summary
public Boolean randomizeSuites
Annotations
@Parameter
names:-randomizesuites
hidden:true
description:Whether to run suites in same order as specified in XML or not
REPORTERback to summary
public static final String REPORTER
reporterback to summary
public String reporter
Annotations
@Parameter
names:-reporter
description:Extended configuration for custom report listener
SHARE_THREAD_POOL_FOR_DATA_PROVIDERSback to summary
public static final String SHARE_THREAD_POOL_FOR_DATA_PROVIDERS
shareThreadPoolForDataProvidersback to summary
public Boolean shareThreadPoolForDataProviders
Annotations
@Parameter
names:-shareThreadPoolForDataProviders
description:Should TestNG use a global Shared ThreadPool (At suite level) for running data providers.
SKIP_FAILED_INVOCATION_COUNTSback to summary
public static final String SKIP_FAILED_INVOCATION_COUNTS
skipFailedInvocationCountsback to summary
public Boolean skipFailedInvocationCounts
Annotations
@Parameter
names:-skipfailedinvocationcounts
hidden:true
spiListenersToSkipback to summary
public String spiListenersToSkip
Annotations
@Parameter
names:-spilistenerstoskip
description:Comma separated fully qualified class names of listeners that should be skipped from being wired in via Service Loaders.
SUITE_NAMEback to summary
public static final String SUITE_NAME
SUITE_THREAD_POOL_SIZEback to summary
public static final String SUITE_THREAD_POOL_SIZE
SUITE_THREAD_POOL_SIZE_DEFAULTback to summary
public static final Integer SUITE_THREAD_POOL_SIZE_DEFAULT
suiteFilesback to summary
public List<String> suiteFiles
Annotations
@Parameter
description:The XML suite files to run
suiteNameback to summary
public String suiteName
Annotations
@Parameter
names:-suitename
description:Default name of test suite, if not specified in suite definition file or source code
suiteThreadPoolSizeback to summary
public Integer suiteThreadPoolSize
Annotations
@Parameter
names:-suitethreadpoolsize
description:Size of the thread pool to use to run suites
TEST_CLASSback to summary
public static final String TEST_CLASS
TEST_JARback to summary
public static final String TEST_JAR
TEST_NAMEback to summary
public static final String TEST_NAME
TEST_NAMESback to summary
public static final String TEST_NAMES
TEST_RUNNER_FACTORYback to summary
public static final String TEST_RUNNER_FACTORY
testClassback to summary
public String testClass
Annotations
@Parameter
names:-testclass
description:The list of test classes
testJarback to summary
public String testJar
Annotations
@Parameter
names:-testjar
description:A jar file containing the tests
testNameback to summary
public String testName
Annotations
@Parameter
names:-testname
description:Default name of test, if not specified in suitedefinition file or source code
testNamesback to summary
public String testNames
Annotations
@Parameter
names:-testnames
description:The list of test names to run
testRunnerFactoryback to summary
public String testRunnerFactory
Annotations
@Parameter
names:-testrunfactory, -testRunFactory
description:The factory used to create tests
THREAD_COUNTback to summary
public static final String THREAD_COUNT
THREAD_POOL_FACTORY_CLASSback to summary
public static final String THREAD_POOL_FACTORY_CLASS
threadCountback to summary
public Integer threadCount
Annotations
@Parameter
names:-threadcount
description:Number of threads to use when running tests in parallel
threadPoolFactoryClassback to summary
public String threadPoolFactoryClass
Annotations
@Parameter
names:-threadpoolfactoryclass
description:The threadpool executor factory implementation that TestNG should use.
USE_DEFAULT_LISTENERSback to summary
public static final String USE_DEFAULT_LISTENERS
USE_GLOBAL_THREAD_POOLback to summary
public static final String USE_GLOBAL_THREAD_POOL
useDefaultListenersback to summary
public String useDefaultListeners
Annotations
@Parameter
names:-usedefaultlisteners
description:Whether to use the default listeners
useGlobalThreadPoolback to summary
public Boolean useGlobalThreadPool
Annotations
@Parameter
names:-useGlobalThreadPool
description:Should TestNG use a global Shared ThreadPool (At suite level) for running regular and data driven tests.
VERBOSEback to summary
public static final String VERBOSE
verboseback to summary
public Integer verbose
Annotations
@Parameter
names:-log, -verbose
description:Level of verbosity
XML_PATH_IN_JARback to summary
public static final String XML_PATH_IN_JAR
XML_PATH_IN_JAR_DEFAULTback to summary
public static final String XML_PATH_IN_JAR_DEFAULT
xmlPathInJarback to summary
public String xmlPathInJar
Annotations
@Parameter
names:-xmlpathinjar
description:The full path to the xml file inside the jar file (only valid if -testjar was specified)

Constructor Detail

CommandLineArgsback to summary
public CommandLineArgs()