在量角器测试中验证引导模式上的项目
Verify items on bootstrap modal in protractor test
我需要检查引导模式窗口中的div中的文本。预期的消息是"需要密码",但我得到了"。考试有时及格,有时不及格。我尝试过browser.wait()、getWindowHandles()来解决这个问题,但都不起作用。
我的两扇窗户都是棱角分明的。
您可以使用browser.wait()
和textToBePresentInElement
预期条件:
var EC = protractor.ExpectedConditions,
elm = element(by.css("[ng-message=required]"));
browser.wait(EC.textToBePresentInElement(elm, "Password is required"), 5000);
expect(elm.isDisplayed()).toBe(true);
相关文章:
- 正在将数据主题添加到所有项目
- Javascript,访问一个主要对象模块模式中的每个对象
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 无法加载Ace.js编辑器模式和主题(命名空间项目&AMD require.js&grunt
- 在量角器测试中验证引导模式上的项目
- PHP根据用户选择的项目以模式加载数据
- 具有依赖项目源的超级开发模式
- Angular 1.3 中是否有更好的模式,可以在每次修改 ng-repeat 中的项目时调用函数
- jQuery同位素没有在fitColumns布局模式中对齐大宽度项目
- Knockout JS-获取一个模式弹出窗口来编辑项目
- 将项目迁移到使用“;严格模式”;
- thymelaf项目中的引导模式
- 我的Bootstrap模式锚不是从一个菜单(导航栏)的行项目内工作
- 关闭HTML点击模式,跨大型项目
- 我如何确保我的项目中的所有JSON模式都是有效的
- Bootstrap模式并没有留在我的ruby on rails项目中
- 从引导模式获取页面中选定的项目
- 正在绑定我的JS/TS项目反模式
- 我如何专业地构建我的模块模式Javascript项目
- JQuery引导模式窗口以某种方式重载/清除Ruby on Rails项目中的父字段