【发布时间】:2013-04-30 14:55:37
【问题描述】:
在我的角度 e2e 测试中,我希望能够判断一个元素是否存在于 DOM 上,这不是测试期望,只是我需要的一个条件。
我试过了
element(".logout-button:visible").count() > 0
但是count() 返回一个未来并且不能在expect() 之外工作。似乎没有办法在解析时添加回调。
我试过了
element(".logout-button:visible").query(element, callback)
但是当元素不存在而不费心进入我的回调函数时,这个会引发异常。那么我应该如何完成这个相当简单的任务呢?
谢谢!
【问题讨论】:
标签: javascript angularjs integration-testing functional-testing