0

在这里,我试图获得一个按钮,我需要单击该按钮。当我在 Selenium IDE 中录制相同内容并将其导出到 selenium RC 时,生成了以下代码,这里正在等待按钮显示,然后单击按钮。但是当我运行这段代码时,会显示找不到元素的错误。

for (int second = 0;; second++) {
 if (second >= 60) fail("timeout");
   try { if selenium.isElementpresent("//div[@id='46abec20-9c67-4a2d-a063-43cb2cb7c8b1']/div[3]/div[2]/button"))) 
  break; } catch (Exception e) {e.printStackTrace();}
  Thread.sleep(1000);
  }
 selenium.click("//div[@id='46abec20-9c67-4a2d-a063-43cb2cb7c8b1']/div[3]/div[2]/button");

包含该按钮的 HTML 代码是 Save

我知道这必须转换为 CSS 格式,但没有成功。谁能帮我解决这个问题?

4

0 回答 0