2

有人可以帮忙吗

如何使用 webdriver 获取只读模式文本框的值...我尝试使用 gettext 但它不起作用....

我给了一个代码如下

String Streetnumbercopare = driver.findElement(By.id("ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolderInNestedMP_uclRiskInfo_txtStreetNumber")).getText();
if (StreetNumberTextValue.equals(Streetnumbercopare)) {
    System.out.println("Streetnumber matches --- Pass");
}else {
    System.out.println("Street number doesn't match --- Fail");
}
4

2 回答 2

2

我在 python 中遇到了同样的问题(使用 pytest)如果你也使用 python:试试

element.get_attribute('value') 这个对我有用

于 2015-04-15T15:31:32.540 回答
0

尝试driver.findElement(By.id("ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolderInNestedMP_uclRiskInfo_txtStreetNumber")).getAttribute("value")

你可能有这样的 HTML:输入标签示例

于 2012-12-10T14:50:42.963 回答