javascript - 如果资产加载失败,则测试失败
问题描述
我有一个 Nightwatch 测试,如下所示:
browser
.url(MY_URL)
.assert.visible(MY_SELECTOR)
由于页面上不存在元素,测试失败:
Testing if element <.my_selector> is visible in 5000ms - expected "is visible" but got: "element could not be located" (5170ms)
该元素尚未呈现,因为执行此操作的脚本无法加载。有没有办法让测试因缺少脚本而提前失败?
解决方案
推荐阅读
- docker - 使用 Gitlab CI/CD 配置 Docker?
- python-2.7 - 如何将列表添加到python中的类?
- sql - 删除 SQL 中没有的东西
- amazon-web-services - AWS IAM 组织问题 - 我看不到 IAM 用户或任何存储桶
- spring-boot - 未经授权的 ldap 组访问的 Spring Boot Whitelabel 页面错误
- c# - 从播放模式构建的游戏对象数组不同的序列?
- android - Android Firebase Crashlytics 显示内部测试轨道没有崩溃
- c# - Visual Studio:是否有设置一次删除一个选项卡的空白?
- java - 不是“不安全操作”错误:不兼容的类型 Object 无法转换为 Entry
- chef-infra - 如何解决同步食谱错误:?