我想对测试进行分类以针对不同目的运行它们。就我而言,我无法选择进行tag
一些测试并按需运行测试。我还查看了 Chaijs 是否具有这样的功能,但无法找到解决方案。
我想要做的是添加一些标签,如下所示:
@health_check
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
@smoke
pm.test("Product should be correct", function () {
var jsonData = pm.response.json();
var product = pm.variables.get("PRODUCT");
pm.expect(jsonData.meta.appId).to.eql(product);
});
并按如下方式运行它或无论如何实现此目的:
$ newman run mycollection.json -tag smoke