我试图使用量角器选择一个元素
<?php get_footer(); ?>
命令我用来提取元素是
<span data-ng-if="check.medium === 'AIR'" class="ng-scope">Clean air</span>
我得到了一个失败的期望错误,我真的不确定可能是什么错误
任何帮助都很适合。提前致谢
答案 0 :(得分:1)
您需要转义选择器中的单引号。而且,您在expect()
来电之前错过了isDisplayed()
来电和点数:
expect($('span[data-ng-if="task.medium === \'AIR\'"]').isDisplayed()).toBe(true);
如果可能且适用,我会依赖于元素的文字:
expect(element(by.xpath("//span[. = 'Clean air']").isDisplayed()).toBe(true);