当前位置: 首页 > 知识库问答 >
问题:

量角器测试套件和功能

童铭晨
2023-03-14

我想能够使用特定的浏览器配置运行特定的套件,这可能吗?。我尝试遵循代码,但不幸的是,当套件被指定时,capabilityspecs字段被忽略,并且两个测试套件都在两个浏览器配置中执行。

{
    multiCapabilities: [{
        browserName: 'chrome',
            'chromeOptions': browserConfig.winOsSettings,
            specs: './e2e/test-suites/regression-test-suite/**/*.win.os.e2e-spec.ts'
        }, {
        browserName: 'chrome',
            'chromeOptions': browserConfig.ubuntuOsSettings,
            specs: './e2e/test-suites/regression-test-suite/**/*.ubuntu.e2e-spec.ts'
       }
    ],
    suites: {
        ubuntu_tests: '../e2e/test-suites/regression-test-suite/**/*.win.os.e2e-spec.ts',
        windows_tests: './e2e/test-suites/regression-test-suite/**/*.ubuntu.e2e-spec.ts',
    }
}

共有1个答案

顾跃
2023-03-14

尝试使用下面的代码

multiCapabilities: [{
  'browserName': 'chrome',
  'chromeOptions':browserConfig.winOsSettings,
  specs: './e2e/test-suites/regression-test-suite/**/*.win.os.e2e-spec.ts'
}, {
  'browserName': 'chrome',
  'chromeOptions': browserConfig.ubuntuOsSettings,
  specs: './e2e/test-suites/regression-test-suite/**/*.ubuntu.e2e-spec.ts'
}],
 类似资料:
  • 问题内容: 我最近使用量角器选择了一个项目。 我很难理解 套件和规格之间 的 区别 。当我运行测试的文件夹后,我也遇到了套件的问题,该文件夹运行后,我运行了另一个测试文件夹,但它未能通过所有测试。下面列出的是任何帮助或帮助,都非常有用。 例: 问题答案: 套件对于组织测试非常有用。 实际上,问题归结为套件和测试用例之间的差异。引用维基百科“测试套件”的定义: 旨在用于测试软件程序以表明其具有某些特

  • 我的任务是开发现有遗留应用程序的Azure DevOps实现。应用程序有一个QA团队,该团队使用500个自动化测试用例。此测试用例是使用量角器开发的。所有测试用例都是使用JavaScript开发的。 对于现有设置,以下是所采取的步骤:a.发布管道部署ASP。NET应用程序到Azure app services b。QA人员手动登录到VM并启动量角器测试。 我们可以使用Azure devOps管道中

  • 问题内容: 我试图只是运行包含在Internet Explorer 上的量角器中的示例测试,并且不会太远:( 我尝试过将浏览器名称更改为“ internet Explorer”和 “ version”:11,并且我已注释掉directConnect(因为它对此有所抱怨 ) 我得到的错误是… WebDriverError:必须通过 webdriver.ie.driver系统属性设置驱动程序可执行文件

  • 我正在使用Angular 9、Node v14和e2e测试,使用Cucumber、量角器和量角器Cucumber框架。 量角器。conf.js tsconfig。e2e。json 发射json package.json 我可以在VSCode中启动调试器,但问题是每个断点都是未绑定的断点。 我还尝试在tsconfig中添加。e2e。json和我也尝试加入launch。json 问题似乎是ts节点在内

  • 问题内容: WebStorm中提供了一种运行和调试量角器Web测试的方法。我只想在这里分享这个答案 问题答案: 获取节点路径(在终端中输入) 在WebStorm中:单击“ 编辑配置 ”-“ 运行 ”按钮左侧的下拉菜单(绿色箭头,类似于“播放”按钮) 单击“添加按钮”(绿色 + )以添加新的Node配置。选择“ Node.js ” 填写参数: 节点解释器 :Node.js的完整路径(从步骤1开始)