脚本宝典收集整理的这篇文章主要介绍了在Selenium扩展中使用glob到PHPUnit来识别元素,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
<a href="http://www.stackoverflow.COM">click here to enter stackoverflow</a>
为了断言链接存在,我需要识别它.通常我们使用它们的锚文本来识别链接:assertElementPResent(“link = click here to enter stackoverflow”).
我不想使用其整个锚文本来识别链接,而只是锚文本包含的子字符串“stackoverflow”.我可以使用glob和star运算符来执行此操作:assertElementPresent(“link = glob:* stackoverflow *”)
这在selenium IDE上非常有效,但是当在PHPUnit中编写等效代码时,断言失败了.这是PHPUnit中的等效代码行:
$this->assertTrue(isElementPresent("link=glob:*stackoverflow*"));
上面的断言失败,因为没有标识元素link = glob:* stackoverflow *.应该标识该元素,因为页面上存在一个链接,其锚文本包含字符串“stackoverflow”.
以上是脚本宝典为你收集整理的在Selenium扩展中使用glob到PHPUnit来识别元素全部内容,希望文章能够帮你解决在Selenium扩展中使用glob到PHPUnit来识别元素所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。