javascript - 如何确保我的 e2e 测试正确执行?

标签 javascript angular typescript protractor

当我设置 Protractor 缓慢执行测试时,我看到他一直在登录页面上,并且在执行测试结束时他登录了。

但是所有测试都正确执行。

有160个测试,90%的页面对象(字段、按钮...)是通过“all”和“xpath”选择的:

element.all(by.xpath('/xpath');

我担心我的测试无法按我的预期工作,但 Protractor “正确执行它们”?

最佳答案

问题是关于收集和显示有关测试执行的信息。

您可以从使用 --verbose 选项开始。

其次,有可用的记者,例如 protractor-beautiful-reporter对于 Angular

关于javascript - 如何确保我的 e2e 测试正确执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50948309/

相关文章:

php - 通过 AJAX、PHP 和 MYSQL 从下拉列表更改文本框

javascript - 如何在 AngularJS 中打印 JSON 对象的元素?

javascript - 一旦功能组件中的状态发生变化,如何触发 Hook ?

typescript - 在 prop 中传播值时出现 MUI 5 SX Typescript 错误

typescript - 取消引用时包含类型信息?

javascript - Javascript 文件是否有类似的 JAVADOCS 脚本/工具?

javascript - 用户刷新页面时如何使Javascript文件不重置

angular - 如何在 Angular2 组件模板中引用 "this"?

css - 如何增加 primeng 表分页(翻页)按钮的宽度?

组件模板中的 Angular 2 typescript 保护成员