【问题标题】:Running protractor test parallel on different environments在不同的环境中并行运行量角器测试
【发布时间】:2015-03-31 05:24:43
【问题描述】:

我想在不同的环境中进行量角器测试,例如

testing it on local environment, 
testing it on test environment,
testing it on production

环境等同时使用相同的浏览器示例 chrome。

所以在这种情况下,我的基本 URL 会因每个环境而改变:当我运行测试时,我想在所有不同的环境中并行运行它。

baseUrl:'localhost:8080'
baseUrl:'tst.company.com'
baseUrl:'prod.company.com'
etc

浏览器保持不变

multiCapabilities:[
{ 'browsername':'chrome',
  'chromeOptions':{
      'binary': 'drive:pathToChrome',
      'args':'[]'
      'extensions':[]
    }
}]

在这种情况下,任何人都知道该怎么做。 谢谢

【问题讨论】:

    标签: selenium selenium-webdriver protractor


    【解决方案1】:

    我会使用任务管理器来解决这个问题:gruntgrunt-parallel

    使用不同的 baseUrl 设置创建 3 个单独的 grunt 任务配置(您需要安装 grunt-protractor-runner 包)。

    【讨论】:

    • 会试试这个,但是有没有办法在量角器的conf.js文件中指定相同的。
    • @patz 在量角器中无法回忆起这样的事情。我很确定你不能只用protractor 解决它。不过会很高兴犯错。
    猜你喜欢
    • 1970-01-01
    • 2018-10-02
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 2019-09-12
    • 1970-01-01
    • 2016-08-23
    • 1970-01-01
    相关资源
    最近更新 更多