Jasmine 在sauce实验室中为量角器测试启动了多少个虚拟机实例

Jasmine 在sauce实验室中为量角器测试启动了多少个虚拟机实例,jasmine,protractor,angularjs-e2e,saucelabs,Jasmine,Protractor,Angularjs E2e,Saucelabs,我们正在评估酱汁实验室的应用。我们试图让量角器测试在沙司实验室的多个浏览器上同时运行。是否会创建一个新的VM实例来在每个浏览器上运行测试?我们为多容量配置了量角器。 什么时候创建VM的新实例?如果可能,我们将如何配置在单个VM或多个VM上运行测试 谢谢。量角器可以同时启动多个功能,也可以并行运行多个测试。(我在工作项目中这样做) 默认情况下,我相信每个功能都将并行运行,要使测试并行运行,还需要设置shardTestFiles:true选项 注意这将限于您的saucelabs帐户的最大实例限制(

我们正在评估酱汁实验室的应用。我们试图让量角器测试在沙司实验室的多个浏览器上同时运行。是否会创建一个新的VM实例来在每个浏览器上运行测试?我们为多容量配置了量角器。 什么时候创建VM的新实例?如果可能,我们将如何配置在单个VM或多个VM上运行测试


谢谢。

量角器可以同时启动多个功能,也可以并行运行多个测试。(我在工作项目中这样做)

默认情况下,我相信每个功能都将并行运行,要使测试并行运行,还需要设置
shardTestFiles:true
选项

注意这将限于您的saucelabs帐户的最大实例限制(通常为10个)

您可以在下面的代码片段中看到,我们已经将量角器设置为优先于IE8,因为IE8是最慢的,那么其他浏览器将启动最多3个测试脚本,其余浏览器将并行运行

maxSessions: 10,
multiCapabilities: [
    {
        browserName: 'internet explorer',
        version: '10',
        shardTestFiles: true,
        maxInstances: 3,
        'screen-resolution': '1024x768',
        build: process.env.CI_BUILD_NUMBER
    },
    {
        browserName: 'internet explorer',
        version: '8',
        platform: 'Windows XP',
        shardTestFiles: true,
        maxInstances: 10,
        'screen-resolution': '1024x768',
        build: process.env.CI_BUILD_NUMBER
    },
    {
        browserName: 'firefox',
        platform: 'Windows 8',
        shardTestFiles: true,
        maxInstances: 3,
        'screen-resolution': '1024x768',
        build: process.env.CI_BUILD_NUMBER
    },
    {
        browserName: 'safari',
        version: '7',
        platform: 'OS X 10.9',
        shardTestFiles: true,
        maxInstances: 3,
        'screen-resolution': '1024x768',
        build: process.env.CI_BUILD_NUMBER
    },
    {
        browserName: 'chrome',
        platform: 'Windows 8.1',
        shardTestFiles: true,
        maxInstances: 3,
        'screen-resolution': '1024x768'
    }
]

我不明白这个问题。你在用沙司连接隧道吗?不,不使用酱汁连接。使用酱油用户和酱油密钥在酱油实验室中运行测试。