有没有办法通过为每个测试打开浏览器实例来并行运行量角器测试?

2024-03-10

我的量角器测试面临同步问题,我想与我的实际设置相比并行运行我的测试。事实上,目前我的测试一个接一个地运行。 我知道如何使用 TestsNG 执行此操作,但不确定如何使用 Jasmin Framework 执行此操作?


要在两个浏览器之间分配测试,

  capabilities: {
    browserName: 'chrome',
    shardTestFiles: true,
    maxInstances: 2
  },
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法通过为每个测试打开浏览器实例来并行运行量角器测试? 的相关文章

  • 在 Protractor 测试中同步处理

    我正在尝试在量角器中编写一个我认为相当简单的测试 但似乎当您尝试同步执行任何操作时 量角器就会让您的生活变得困难 通常 处理定位器函数 返回 Promise 不是问题 因为任何 Expect 语句都会在测试断言之前自动解析传递给它的任何 P
  • 如何在 Angular2 中实现间隔/轮询以与量角器一起使用?

    我有一个 angular2 应用程序 我想用量角器进行测试 在此应用程序中 我有一个带有图表的页面 该页面正在使用自动生成的数据定期更新 显然 Protractor 的一项功能是在执行测试代码之前等待脚本和 http 调用完成 但是 如果有
  • 茉莉花单元测试 - 测试对象的未定义属性

    我有以下声明 expect A BAR name toEqual foo 由于我的对象 A 具有顶级属性 BAR 并且 bar 具有值 foo 传递 我想测试我的结构以确认属性 NONEXISTINGPROP 尚未定义 例如 expect
  • 如何调试超时等待异步 Angular 任务?无法在角度页面上找到元素

    编辑 请注意 在 ernst zwingli 的帮助下 我找到了问题的根源 因此 如果您遇到相同的错误 他指出的修复之一可能会帮助您 我的问题是量角器本身的一个已知问题 如果您认为这可能是您 我已经扩展了我的步骤 以在我最初的问题之后查明问
  • 使用 jasmine 在 angularJS 中注入服务来测试控制器

    我想了解如何使用 jasmine 和 angularJS 测试我的代码 我编写了一个带有控制器和注入服务的测试项目 现在我想测试控制器并尝试模拟注入的服务 但我没有找到一种方法来测试我的控制器的 到达 功能 这是我的jsfiddle htt
  • karma/jasmine 控制台更详细的测试结果

    我使用 Karma 和 Jasmine 进行 javascript 单元测试 假设我有一个失败的测试 如下所示 expect objectA toEqual expectedObjectA 当失败时 我看到控制台上转储了两个对象 并显示一条
  • 如何在 AngularJS 中测试具有解析属性的控制器?

    如何测试具有解析属性的控制器 它会抛出一个错误 未知提供者 InitProvider 在测试期间 这是可以理解的 我该如何测试它 我使用路由配置中的 init 属性来加载数据 并在控制器实例化时将其传递给控制器 以便在加载数据之前路由不会更
  • Angular2,测试和解析数据:如何测试 ngOnInit?

    我正在通过Angular2 测试指南 https angular io docs ts latest guide testing html并希望编写一个测试ngOnInit 功能 那个来自编程指南的路由部分 https angular io
  • 如何测试 Jasmine 中的值“大于或等于”?

    我想确认一个值是小数 或0 所以数字应该大于或等于零and小于 1 describe percent function it should be a decimal function var percent insights percent
  • Protractor:单击按钮后如何等待页面完成?

    在测试规范中 我需要单击网页上的按钮 然后等待新页面完全加载 emailEl sendKeys jack passwordEl sendKeys 123pwd btnLoginEl click Here need to wait for p
  • 单击量角器中元素的给定坐标

    我想点击我的特定位置canvas元素 所以我编写了以下量角器代码 var canvas element by id canvas var clickCanvas function toRight toBottom browser actio
  • 模拟 ngrx/store

    这是关于 Angular 2 官方版本的 我知道单元测试在 beta RC 和正式版本之间发生了巨大的变化 当 ngrx store 用作构造函数中的参数时 在单元测试中模拟 ngrx store 的好方法是什么 这并不像嘲笑服务那么简单
  • 量角器检查元素是否不存在

    我在基于角度的网站中有一个设置可以打开和关闭下拉菜单 如果关闭 则不会显示在主页上 对于量角器 我需要检查开关关闭时该元素是否不存在 但是 我不应该陷入 未找到元素 错误 因为它是一组许多测试中的一个 我该怎么做 我曾尝试这样做 expec
  • AngularJS 中的全局模拟对象用于 jasmine/karma 测试

    我有一个正在模拟进行单元测试的对象 基本上在我的测试文件中 我将其模拟如下 var mockObject mockMethod1 function return true mockMethod2 function return true b
  • 通过中继器使用量角器进行拖放

    有几个与此类似的问题 我已全部阅读 但是我仍然无法让动作序列在量角器中按预期工作 我有一个可拖动的项目列表 我需要在重新排列它们后测试结果 但是我无法让拖放正常工作 这是我迄今为止所拥有的简化模型 辅助函数 var getRow funct
  • 使用 MSSQL 将 SQL Server 与 Nodejs 连接时出现 SQL Server 错误“[ConnectionError: Login failed for user '****'.]”

    我遇到以下错误 ConnectionError Login failed for user name ConnectionError message Login failed for user code ELOGIN 下面是我使用 mssq
  • 茉莉花间谍多重回报

    我想用 Jasmine 测试我的角度应用程序 所以我创建了一些测试 其中大多数工作正常 但是 我的功能之一要求用户填写提示 测试无法填补这个提示 所以我用spyOn window prompt and returnValue test 这有
  • Angular 单元测试是否根据服务中的数据调用组件方法

    我不知道如何测试组件方法是否在服务数据条件下被触发 服务看起来像 Injectable export class SomeService someData return true comp export class SomeComponen
  • WebDriverError:未知错误:Chrome 无法启动:异常退出

    我想要实现的目标在 Ubuntu 14 非 GUI 上的无头 chrome 上成功运行我的量角器测试 Set up使用多个参考页面 我已成功安装 Xvfb Chrome最新浏览器Protractor 3 3 0 Java 7 也尝试使用Ja
  • Protractor+AngularJS+Jasmine - 测试按住项目

    AngularJS 和 Protractor 非常新 但我认为到目前为止我正在朝着正确的方向前进 我的网站有一个项目列表 当您单击该项目并按住 X 秒时 它会打开一个模式窗口 我如何在 Protractor Jasmine 中模拟这种行为

随机推荐