使用xpath "//div[@id='divTermsNdConditions']/div/div/div/label"
单击标签并打开条款和条件链接
如果使用输入id 'IsAgreeToNorms'
,则元素不可见/不可访问。
单击复选框并选中该怎么办?
答案 0 :(得分:0)
您可以尝试使用“显式等待”来单击它,
WebDriverWait wait = new WebDriverWait(driver, 20);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//input[@data-val-required="Your String Value"]")));
如果任何属性值都是唯一的,则可以使用
//input[@data-val-required="Your attribute Value"]
//input[@name="Your attribute Value"]
您也可以使用ExpectedConditions.elementToBeClickable