我正在测试包含菜单的Web应用程序。 使用IE8,使用下面的代码点击菜单没有问题
Click Link xpath=//div/ul/li[2]/a[contains(text(),'mon organisation')]
Click Link xpath=//div/ul/li[2]/ul/li[1]/a[contains(text(),'sites')]
但是对于IE10,我对这段代码有疑问。点击链接效果不佳。
我还使用了Click Element
和Press Key
关键字,但它不起作用。
这种问题的解决方案是什么?还有其他方法可以解决这个问题吗?
答案 0 :(得分:0)
首先我会说不要使用xpath,严重不要......它们不仅速度慢,而且构建之间可能不同,浏览器之间可能不同,不适合编写稳定的测试。
我建议使用jquery选择器,例如:
Click Element jquery=a:contains("mon organisation")
Click Element jquery=a:contains("sites")
这种方法看起来更好,更可靠,更快!
祝你好运!