angularjs – 如何使用量角器处理旋转器
发布时间:2020-12-17 07:17:33 所属栏目:安全 来源:网络整理
导读:在我的AngularJS应用程序中,对于要加载的任何页面,有两件事正在加载 首先是页面的内容,其次是一些后端资源. 在加载后端资源时,前端有一个微调器,用户无法对页面内容执行任何操作. 现在,当我使用Protractor编写应用程序的自动化测试套件时,我无法找到一种技术
在我的AngularJS应用程序中,对于要加载的任何页面,有两件事正在加载
首先是页面的内容,其次是一些后端资源. 在加载后端资源时,前端有一个微调器,用户无法对页面内容执行任何操作. 现在,当我使用Protractor编写应用程序的自动化测试套件时,我无法找到一种技术,等待微调器在开始测试之前从屏幕上消失. 请帮帮我.
正如你在Andres D中所提到的那样,IsDisplay的评论应该适合你的情况.但是,它会返回一个承诺,因此您无法使用
return!$(‘.spinner’).isDisplayed() 因为那将永远返回虚假. 尝试以下,看看它是否有效. browser.wait(function() { return $('.spinner').isDisplayed().then(function(result){return !result}); },20000); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Advanced Programming in UNIX Environment Episode 29
- AngularJS ui-grid-当响应包含空数组时显示“无数据可用”
- 关于WebService中用到的QName详解
- bash – curl unescape输出文件名
- angular6 ngx-echarts 图表数据更新
- bootstrap fileinput 组件整合SpringMVC上传图片到本地磁盘
- 材料设计 – 如何使用md-icon与md-autocomplete在角材料设计
- twitter-bootstrap – bootstrap 3对话框显示事件未触发
- twitter-bootstrap中“bootstrap”一词的含义
- wercker.com连接到MySQL数据库