我在testng中使用DataProvider概念。对于不同的用户,以下方法将运行5次。相同的方法将运行5次但输入和输出不同。我想断言响应。
有没有最好的方法来捕获和断言响应,一个人的流量不会影响另一个人?
DataProvider: paginationData.csv USER,CURRENT_PAGE,PER_PAGE,SORT,EXPECTED_STATUS_CODE A,1,22,created_at,200 B,1,22,updated_at,200 C,1,22,name,200 D,1,22,id,200 E,1,22,invalid,200
@Test(dataProvider = "paginationData", dataProviderClass = ADataProvider.class)
public void getSrcPagination(String user, String current_page, String per_page, String sort,
int statusCode) {
String token = getAuthHeader(user);
String url = SrcHelper.getUrlPagination(SrcHelper.URI, current_page, per_page, sort);
Response res = getRequest(url, token, statusCode);
res.prettyPrint();
}