我是新的硒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