我是新的硒webdriver &现在我一直在挣扎,因为我需要一些指导。我在搜索结果中搜索员工记录&要求员工记录我已经为输入目的设置了Excel表格,所以我能够成功地做到这一点,但现在的问题是,当搜索返回给我时,要求的结果我不能点击该记录可以有人建议我我做错了什么。 我设计了下面的代码driver.findElement(By.cssSelector("#txtSearchKeyword")).sendKeys(Sheet.getCell(3, i).getContents()); driver.findElement(By.name("")).click(); driver.findElement(By.xpath("(//input[@type='button'])[8]")).click();
SeleniumWebdriver_How要从搜索结果中选择特定链接
所以根据上述脚本我能够通过提供excel工作表的输入来搜索员工记录,但无法点击那些记录来前进。任何有关这些建议将非常感激。
你可以给我们堆栈跟踪。它抛出什么错误? – Sriram 2014-11-05 05:33:49
你好Sriram,我havnt有任何错误。即时通讯不能点击搜索结果中的记录。即时通讯提供我的意见,通过Excel表单之一,我怎样才能使脚本克服许多不同的单记录 – Amit 2014-11-05 07:11:04
正如Raghuveer指出的,尝试添加Wait语句。您可以参考此链接以供参考。 http://stackoverflow.com/questions/23186851/how-to-locate-and-type-something-in-the-textbox/23192948#23192948 – Sriram 2014-11-05 09:03:34