指定要从命令行运行的套件时,是否可以提供要忽略的套件名称?
我确定我在某个地方看到过,或许在另一个问题中,您可以在设置!
参数值时在套件名称上使用--suites
前缀,但我无法回想起我在哪里确实看到了这个,也许我梦见了?!
这可能吗?
答案 0 :(得分:0)
你的问题对我来说并不清楚。我们来看看常见情况。 你的配置文件应该是什么:
suites: {
homepage: 'tests/e2e/homepage/**/*Spec.js',
search: [
'tests/e2e/contact_search/**/*Spec.js',
'tests/e2e/venue_search/**/*Spec.js'
]
},
或者像这样:
suites: {
smoke: 'tests/e2e/smoke/*.js',
performance: 'tests/e2e/performance/*.js'
},
看看如何在控制台中使用它:
protractor config.js --suite smoke,performance
如果您只想运行一个:
protractor config.js --suite performance