请提供selenium rc代码

时间:2011-06-15 03:35:19

标签: selenium

  

可能重复:
  XPATH or css in selenium RC

我正在尝试使用java自动化selenium rc中的以下场景:

1.打开谷歌页面 2.在搜索文本框中输入软件 3.点击搜索按钮 4.从结果谷歌搜索结果中,单击第一个链接

我正在尝试使用xpath或css点击链接,但无法成功。 相同的xpath和css在selenium ide中工作正常,但在rc中失败

有人可以帮助我并尝试自动执行上述方案,请分享代码。

感谢您的时间

1 个答案:

答案 0 :(得分:0)

请尝试以下代码:

公共类SampleTest扩展SeleneseTestCase {   @测试   public void sampleTest()抛出异常   {    设置( “http://www.google.com”, “* IEXPLORE”);    selenium.windowMaximize();    selenium.windowFocus();    selenium.open( “/”);    selenium.type(“q”,“Software”);    selenium.click( “btnG”);    selenium.waitForPageToLoad( “”);   for(int second = 0 ;; second ++){             if(second> = 60)失败(“timeout”);             尝试             {               if(selenium.isElementPresent(“link =计算机软件 - 维基百科,免费百科全书”))                   打破;               }             catch(例外e){}               了Thread.sleep(1000);             }

    selenium.click("link=Computer software - Wikipedia, the free encyclopedia");

}

}