关于运行Selenium IDE记录的测试

时间:2014-01-11 21:07:10

标签: java eclipse testing selenium selenium-rc

我正在尝试执行以下操作并将其记录在IDE中并尝试重新运行..

  1. 打开谷歌
  2. 在搜索中我写了“selenium”
  3. 点击“搜索”按钮
  4. 只需点击其中一个链接并将其重定向到该特定链接
  5. 即可

    它存储了IDE中的所有步骤但是当试图重新运行它时它没有重定向到那个特定的链接....我想知道是否有其他方式... plz回复......

    还尝试使用java代码..

    package sel1;
    
    import com.thoughtworks.selenium.DefaultSelenium;
    import com.thoughtworks.selenium.Selenium;
    
    public class sample1{
    
        public static void main(String args[]){
        Selenium selenium = new DefaultSelenium("localhost",4444,"*chrome","https://www.google.co.in/");
        selenium.start();
        selenium.open("/?gws_rd=cr&ei=3ajRUq-vIYqBrgeVyYGgCQ");
        selenium.type("id=gbqfq", "selenium");
        selenium.click("link=Selenium - Web Browser Automation");
        selenium.waitForPageToLoad("30000");
        }
    }
    

3 个答案:

答案 0 :(得分:0)

我建议使用Selenium Builder代替Selenium IDE。此外,还有一个Jenkins Builder'executor插件'可用于运行测试集合。

答案 1 :(得分:0)

如果它没有自动重定向,并且您知道它应该去的链接,您可以尝试这个解决方法,在Selenium IDE中添加一个步骤:

selenium.open("URL to the page or site you want it to redirect to");

答案 2 :(得分:0)

也许页面没有及时加载。 在点击链接

之前尝试添加“ waitforpagetoload()