2012-09-07 22 views
0
大家

如何从一个链接打开动态网页形式的硒

我想与硒网页来测试动态表单。其实,我需要点击一个链接来获取表格,并且表格位于同一页面上,所以表格就在链接后面。

当我点击一个链接时,测试必须开始,Selenium会抛出一个错误,指出找不到Element id。看看这个:http://www.thalys.com/be/fr/aide#contacts。在那里,我必须打回收链接,当我尝试测试我有:[错误]元素id =回收未找到和测试停止。

你知道我必须使用什么样的命令吗?谢谢

+0

我刚刚发现它为什么是窃听。实际上Selenium正在窃听...我使用的是点击命令,现在它可以工作 – tomzi

回答

0

从制定的问题我看最简单的方法是使用驱动程序获取(url)。例如

String url= "http://www.thalys.com/be/fr/aide#contacts" 
@Before 
    public void openFirefox() throws IOException { 


     driver = new FirefoxDriver(); 

     driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS); 

     driver.get(url); 
    } 

你有没有尝试过这种方法吗?