xpath字符串适用于chrome但不适用于java selenium

时间:2017-05-15 07:42:00

标签: java selenium xpath

我使用Chrome扩展程序的xpath来获取元素的xpath。

span[@id='txt_btn_continue']

它适用于浏览器,但不适用于代码。我得到的错误是

Unable to locate element: 
{"method":"xpath","selector":"//*[@id='txt_btn_continue']"}

我无法弄清楚原因。有人可以帮帮我吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

可能的原因:

  • 您的元素位于框架中,您需要先切换到它 搜索。
  • 隐藏或禁用
  • 元素,并在您需要的代码中 在选择您执行的元素之前执行完全相同的步骤 手动(在测试中)
  • 此刻页面未完全加载 你搜索元素。