【发布时间】:2018-11-22 22:15:43
【问题描述】:
每当我以 TestNG 身份运行测试时,Eclipse 中的测试报告都是部分的。 例如,当运行保证测试时,控制台中的报告将被覆盖。它没有附加,我不知道为什么。 以下代码记录请求正文和响应正文。如果它运行,我首先会看到请求正文,该正文立即被响应正文覆盖。
@Test(priority = 1)
public void simplTest() {
req.given().log().all().when().get().then().log().all();
}
这是TestNG.xml文件的内容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="classes" verbose="5">
<parameter name="orders" value="endpoint1/s" />
<test thread-count="1" name="Test" parallel="none">
<classes>
<class name="salesManagement.Orders.GetOrders"/>
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
谁能帮我解释为什么会这样?
【问题讨论】:
标签: eclipse testng rest-assured