1
我嘗試在o2網頁中選擇一個項目(第一個電話,不管它是什麼)。 我https://www.o2.co.uk/shop的時候,我選擇paymonthly選項卡,但我不能在列表中選擇的第一個電話,我想這樣做的:選擇一個表的項目?與硒
List<WebElement> linkElements = driver.findElements(By.className("tab-contents"));
String[] linksText = new String[linkElements.size()];
int index = 0;
for(WebElement element : linkElements){
linksText[index++] = element.getText();
if(index==1){
element.click();
}
}
但它沒有運行。 任何人都可以幫助我?我正在學習如何使用硒,所以我沒有太多的經驗。對不起,如果這很容易問。
在此先感謝
嗨,非常感謝您的建議。我選擇手機的方式沒有錯,但它認爲我們選擇了空的元素或隱藏。 我添加了「if(element.isdisplayed())」,現在它正在運行。如果(element.isDisplayed()){ } \t \t \t break; \t \t} 謝謝和問候 –