我嘗試單擊像 imagen 這樣的按鈕。不使用類或 xpath這是按鈕這是這個按鈕的檢查。這是嘗試單擊按鈕的代碼:driver.findElement(By.xpath("/html/body/div[10]/button")).click();這是之前的xpath:driver.findElement(By.xpath("/html/body/div[10]"));請有人可以幫助我!??!
3 回答

守著星空守著你
TA貢獻(xiàn)1799條經(jīng)驗 獲得超8個贊
根據(jù)您共享的HTML來調(diào)用click()
所需的元素,您必須引入WebDriverWait,您可以使用以下解決方案:
new WebDriverWait(driver, 20).until(ExpectedConditions.elementToBeClickable(By.xpath("/div[@class='advertising-mask']//button"))).click();
添加回答
舉報
0/150
提交
取消