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

WebElement.clear()对TextBoxes有什么作用?

云利
2023-03-14
问题内容

我最近在使用seleniumclear()时遇到问题,在测试的稍后输入文本时,调用自定义文本框会导致问题。文本框会检查(JavaScriptbrowserEvents,尤其是keyDown事件。我试图弄清楚该怎么clear()做才能看是否会影响到事情,但是我似乎找不到任何细节。

Selenium
Java绑定的源显示clear()未使用键盘或鼠标模拟来清除文本框中的文本。那到底是做什么的呢?


问题答案:

clear()方法执行“自动化原子”,这是一个JavaScript函数,旨在为浏览器提供最小的自动化基本功能单元。对于clear(),该函数将value元素的属性设置为空字符串(’‘),然后onchange在该元素上触发事件。您感兴趣的原子功能是bot.action.clear()



 类似资料:
  • 问题内容: 在闲置地浏览命名空间时,我注意到一个名为的奇怪对象,它看起来并不特殊,也没有做任何特别的事情,但这是一个全局可用的内置对象。 经过搜索后,我发现和在切片语法的某些晦涩变体中使用了它,但是几乎没有其他东西。 是否将此对象添加到专门支持的语言中?是否有任何一般意义或用途? 问题答案: 这是最近另一个问题。我将从那里详细说明我的答案: 省略号是可以以切片表示法显示的对象。例如: 它的解释完全

  • 问题内容: 我对Django非常熟悉,但是最近发现模型中存在一个选项,我在文档中搜索了相同的选项,但找不到以下内容: 在Django 1.9中进行了更改: 现在可以用作第二个位置参数(以前通常只作为关键字参数传递)。在Django 2.0中,这是必填参数。 使用的一个例子是 on_delete是做什么的?(我想如果删除模型,要执行的操作) 怎么办?(文档中的任何提示) 还有其他可用的选项(如果我的

  • 问题内容: 如果一个网页以…开头有什么区别 并且如果页面以 如果没有区别,我想我可以忽略元标头,因为我只想在所有IE版本中以最标准的方式呈现它。 问题答案: 这个答案是几年前发布的,现在的问题确实应该是 您_是否 _应该考虑 在您的网站上 使用 标记? 微软对其浏览器所做的更改(更多有关以下内容)。 根据您支持的Microsoft浏览器,您可能不需要继续使用该标记。如果您需要支持IE9或IE8,那

  • Java中Object有一个方法: public native int hashcode(); (1)hashcode()方法的作用 hashcode()方法主要配合基于散列的集合一起使用,比如HashSet、HashMap、HashTable。 当集合需要添加新的对象时,先调用这个对象的hashcode()方法,得到对应的hashcode值,实际上hashmap中会有一个table保存已经存进去

  • setAction()在intent(服务)中做什么 我并不真正理解setAction()的功能,我主要是在“服务到活动的数据传递”示例中找到它的。这根绳子可以自由设置吗?。它到底做什么? 创建广播意图时,除了可选数据和类别字符串之外,它还必须包括一个ACTION STRING。与标准意图一样,数据是使用键值对与意图对象的putExtra()方法一起添加到广播意图中的。可选的类别字符串可以通过调用

  • 问题内容: 我是Java的新手,刚刚遇到了在方法中使用“ Throws”关键字的教程。我对此进行了一些研究,但仍然不太了解。 从我到目前为止所看到的,它告诉编译器在该特定方法中可能抛出某些异常。为什么我们需要告诉编译器呢?我已经在我的方法中仅使用try- catch语句制作了许多程序,并且效果很好-当然,这些try-catch语句可以管理异常,对吗? 问题答案: 您可以使用和如您所说 在 方法 内