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

如何测试Selenium RC中关注的元素?

帅银龙
2023-03-14
问题内容

如何测试Selenium RC中关注的元素?


问题答案:

以下定位器应在文档中选择活动元素:

dom=document.activeElement

如果表单字段或类似元素具有焦点,则它应该是活动元素。希望这可以帮助。



 类似资料:
  • 问题内容: 使用Java 使用SeleniumRC来检测网页上的元素以进行自动测试的最佳方法是什么?我知道有XPath元素和CSS元素,但是哪一个最好? 谢谢!尼丁 问题答案: 我认为,最准确的方法是XPath,因为您可以使用XPath来描述DOM中元素的确切位置,但是在某些情况下CSS定位器比XPath更好。 使用硒的ID定位器是最简单的方法,但是除非您要查找的元素具有ID并不总是有用的。 使用

  • 问题内容: 我想用JUnit测试来验证Java中集合的排序算法。如果我在集合中输入“ B”,“ C”,“ A”并希望对其进行排序(例如,按字母顺序排列),那么使用JUnit进行测试的正确方法是什么? 我实现了Comparable接口,并希望确保排序工作正常。 我想这个问题可以从Java或JUnit扩展到任何语言的常规测试。 问题答案: 我将按 预期的 顺序创建另一个具有值的集合,然后仅检查结果是否

  • 问题内容: 这是我的java类: 这是单元测试: 测试失败,因为没有任何人注入。我应该如何正确处理这种情况?是否存在最佳实践? 问题答案: 如果没有像Spring这样的容器(或诸如基于Spring的Unitils之类的容器),则必须手动注入实体管理器。在这种情况下,您 可以 将以下内容用作基类:

  • 问题内容: 我已经用npm和webpack反应了应用程序。我正在尝试向其中添加单元测试。 我正在使用index.html中包含的CDN中的jQuery,而不是使用node模块。 我在添加了单元测试用例的组件中使用jQuery 。 现在,当我执行测试用例时,我收到错误消息,说 我明白Jest无法解决它,因为我没有在Component中导入jQuery import。 问题是,如何让Jest知道外部J

  • 在我的javascript中,我做到了 聚焦元素。 我没有尝试遍历DOM树,而是想知道是否可以简单地说 但我似乎在API中找不到它

  • 请考虑以下代码: 此外,出现此错误的原因可能是:1。您使用final/private/equals()/hashCode()方法中的任一个作为存根。这些方法不能被截取/验证。不支持在非公共父类上声明的模拟方法。2.内部when()不是对mock而是对其他对象调用method。 我是通过Guice进行依赖注入的新手,不知道为什么我不能以这种方式模拟实现对象?