org.testng.TestNG.runSuites()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.6k)|赞(0)|评价(0)|浏览(156)

本文整理了Java中org.testng.TestNG.runSuites()方法的一些代码示例,展示了TestNG.runSuites()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TestNG.runSuites()方法的具体详情如下:
包路径:org.testng.TestNG
类名称:TestNG
方法名:runSuites

TestNG.runSuites介绍

[英]Run the test suites.

This method can be overridden by subclass.
For example, DistributedTestNG to run in master/slave mode according to commandline args.
[中]

代码示例

代码示例来源:origin: org.testng/testng

/**
 * Run TestNG.
 */
public void run() {
 initializeEverything();
 sanityCheck();
 runExecutionListeners(true /* start */);
 runSuiteAlterationListeners();
 m_start = System.currentTimeMillis();
 List<ISuite> suiteRunners = runSuites();
 m_end = System.currentTimeMillis();
 if(null != suiteRunners) {
  generateReports(suiteRunners);
 }
 runExecutionListeners(false /* finish */);
 exitCode = this.exitCodeListener.getStatus();
 if(!exitCodeListener.hasTests()) {
  if (TestRunner.getVerbose() > 1) {
   System.err.println("[TestNG] No tests found. Nothing was run");
   usage();
  }
 }
 m_instance = null;
 m_jCommander = null;
}

代码示例来源:origin: cbeust/testng

/** Run TestNG. */
public void run() {
 initializeEverything();
 sanityCheck();
 runExecutionListeners(true /* start */);
 runSuiteAlterationListeners();
 m_start = System.currentTimeMillis();
 List<ISuite> suiteRunners = runSuites();
 m_end = System.currentTimeMillis();
 if (null != suiteRunners) {
  generateReports(suiteRunners);
 }
 runExecutionListeners(false /* finish */);
 exitCode = this.exitCodeListener.getStatus();
 if (exitCodeListener.noTestsFound()) {
  if (TestRunner.getVerbose() > 1) {
   System.err.println("[TestNG] No tests found. Nothing was run");
   usage();
  }
 }
 m_instance = null;
 m_jCommander = null;
}

相关文章

TestNG类方法