如何在selenium testng框架中从禁用框中获取值?

如何在selenium testng框架中从禁用框中获取值?,selenium,testng,Selenium,Testng,如何从禁用的文本字段或未编辑的框中获取数据?我需要从未编辑的框中获取数据。例如,pagelength为2,我需要读取数据,但我们无法更改文本字段中的数据。我需要读取,并在testng中将其打印为2 提前感谢您可以从禁用的文本字段获取值,就像我们从常规文本字段获取值一样。 将文本字段存储在webelement中,并调用方法getAttribute(“value”) //值是与文本字段关联的属性之一 下面是一个工作示例: WebDriver driver = new FirefoxDriver();

如何从禁用的文本字段或未编辑的框中获取数据?我需要从未编辑的框中获取数据。例如,pagelength为2,我需要读取数据,但我们无法更改文本字段中的数据。我需要读取,并在testng中将其打印为2


提前感谢

您可以从禁用的文本字段获取值,就像我们从常规文本字段获取值一样。 将文本字段存储在webelement中,并调用方法getAttribute(“value”)

//值是与文本字段关联的属性之一

下面是一个工作示例:

WebDriver driver = new FirefoxDriver();
        driver.get("http://www.w3schools.com/jsref/prop_text_disabled.asp");
        String value = driver.findElement(By.xpath("//*[@id='main']/div[2]/div[2]/input")).getAttribute("value");
        System.out.println("Disabled Test Field contains: "+value);

O/p将被禁用测试场:你好,世界

请修改你的问题,写得更清楚些。在这个阶段,还不清楚您实际想要使用selenium执行什么。您还没有指定您正在使用selenium IDE或Web驱动程序吗?