多个量角器配置

Multiple protractor configs

本文关键字:配置 量角器      更新时间:2023-09-26

我是量角器的新手,创建了一个protractor.config.js文件,并使用grunt驱动它。我想有多个配置为我的protractor.config.js不同的测试站点,但不想维护一个protractor.config.js的多个副本,因为它大部分是常见的。是否有一种方法可以覆盖原来的,只是添加我关心的例如multiCapabilities

所以如果我正确理解你的问题,你想运行不同的流程,即一组规范文件,而不是对你的配置文件做太多的改变?如果是这样的话替换

specs: ['./example-spec.js'],

    suites: {
        ex_1: './example1-spec.js',
        ex_2: './example2-spec.js',
        ex_3: './example3-spec.js',
      },

假设你想运行例1和例3,你可以这样做

protractor yourConf.js --suite ex_1,ex_3

如果你只是说protractor yourConf.js所有的测试服将按顺序运行。