有没有办法在量角器/茉莉花e2e测试中挑选测试并制作套装。我知道量角器在套件中接受了通配符规范(* .spec“),但是我在spec文件中寻找精选的几个测试并创建一个在量角器上运行的套装。非常感谢任何帮助。
答案 0 :(得分:3)
suites
只能对测试文件进行分组。虽然,我仍然会考虑重新组合测试中的规范,或将它们拆分为多个文件,以便suites
可以使用在这里 - 这是一种组织测试并按逻辑分组的好方法。
如果您希望将不同文件中的特定it()
块/规格作为群组的一部分运行 - 标记:
describe("test1", function () {
it("should test something (#mytag)", function () {
});
});
describe("test2", function () {
it("should test something else (#mytag)", function () {
});
});
使用--grep
:
protractor conf.js --grep "#mytag"
另见:
或者,使用focused specs(fdescribe
/ fit
或ddescribe
/ iit
):
describe("test1", function () {
fit("should test something", function () {
});
});
describe("test2", function () {
fit("should test something else", function () {
});
});