【问题标题】:I can't automate Angular project with protractor我不能用量角器自动化 Angular 项目
【发布时间】:2025-11-30 05:55:01
【问题描述】:

我正在尝试在 Angular 中自动化一个项目,但只是在 browser.get 中工作,因为当我想单击使用 id 搜索的元素时,脚本不起作用,返回超时。

所以我尝试使用 async/await,也使用 sleep,但只是使用 browser.waitForAngularEnabled(false);

我想在没有那条线的情况下测试项目,因为项目是有角度的,所以我不知道我做错了什么。这是Protrator conf.js、spec和Page的代码

请帮助我了解如何在不禁用 Angular 的情况下自动化 Angular 应用程序,如果我删除该行页面未显示单击按钮并传递它,我做错了什么。 谢谢

【问题讨论】:

  • 这就是为什么*.com/a/57664113/9150146 protractor 不适用于所有角度页面
  • 那么,我该怎么办?停用 APM?

标签: angular jasmine protractor automated-tests


【解决方案1】:

解决方案是停用项目的 APM。因为正在发送 http 请求,而 angular 正在等待这些请求。

【讨论】: