当前位置: 首页 > 面试题库 >

在webdriver中从textarea读取文本

狄海
2023-03-14
问题内容

我在用Java编写Webdriver测试时试图从textarea读取文本。由于某些原因,我在使用时返回null .getAttribute()

     WebElement text = wd.findElement(By.id("edit-pi-sample-geo-id"));

     String textagain = text.getAttribute("aaaa");

我该如何解决?


问题答案:

我得到了这个工作。这是解决方案-

    WebElement text = wd.findElement(By.id("edit-pi-analytics-tms-id"));
    String textagain = text.getAttribute("value");

我在我以前发布的代码示例中的textarea中使用了实际值,这有点愚蠢。谢谢大家帮助



 类似资料:
  • 问题内容: 选择日期后,我无法从Ajax日历控件中读取日期 http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx 我没有收到任何错误,但无法从文本框中获取任何值。 问题答案: 获取文本的调用应为: 不要问我为什么,这只是它的方式一直都是。通过输入元素,您可以更改其属性。

  • 问题内容: 选择日期后,我无法从Ajax日历控件中读取日期 http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx 我没有收到任何错误,但无法从文本框中获取任何值。 问题答案: 获取文本的调用应为: 不要问我为什么,这只是它的方式一直都是。通过输入元素,您可以更改其属性。

  • 问题内容: 我正在尝试从隐藏的示例中读取示例字符串: 我知道这不适用于Selenium2(WebDriver)中的隐藏元素,因此我搜索了解决方案(像这样),显然以下代码应该可以工作: 但这对我不起作用,变量始终以结尾。我究竟做错了什么? 问题答案: 编辑:哦,这可行。 在Firefox中。 这也是。 我也尝试过,但是它似乎不能用于纯Javascript。如此处所述,使用Jquery启动浏览器。如何

  • 我有注册网页,但在最后验证码显示… 我无法从图像中读取文本。我将提到代码和输出… 输出:错误

  • 所以,我正在尝试制作一个.html文件,在这里我可以选择任何类型的文件,比如.txt或.html或.py,并将所述文件的内容放入html页面上的文本区中。我该怎么做呢?我不知道从哪里开始。

  • 问题内容: 最近,我开始使用jQuery,并且已经关注了一些教程。现在,我觉得使用它有点能力(这很简单),而且我认为如果能够在网页上制作一个“控制台”,那就太酷了(例如,像在FPS游戏中一样按下“键” ,等),然后将Ajax本身返回到服务器以进行处理。 我本来以为最好的方法是将文本放入文本区域内,然后将其拆分,或者我应该使用keyup事件,将返回的键码转换为ASCII字符,将该字符附加到字符串中并