【发布时间】:2021-10-06 14:38:39
【问题描述】:
我有这个代码:
int totalTestsCount = 0;
int totalPassedTests = 0;
int totalSkippedTests = 0;
int totalFailedTests = 0;
for (ISuite suite : suites) {
Map<String, ISuiteResult> suiteResults = suite.getResults();
for (ISuiteResult sr : suiteResults.values()) {
ITestContext tc = sr.getTestContext();
int passedTests = tc.getPassedTests().getAllResults().size();
int skippedTests = tc.getSkippedTests().getAllResults().size();
int failedTests = tc.getFailedTests().getAllResults().size();
totalTestsCount += passedTests + skippedTests + failedTests;
totalPassedTests += passedTests;
totalSkippedTests += skippedTests;
totalFailedTests += failedTests;
}
}
但现在我想获取有关每个失败测试的详细信息,例如:带有测试方法名称和异常的测试参数。 我该怎么做?
【问题讨论】:
标签: java selenium selenium-webdriver automation testng