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

Selenium WebDriver中的页面对象模式是什么?

长孙鸿振
2023-03-14
问题内容

Selenium WebDriver中的页面对象模式是什么?

它的用途是什么?我们如何在Selenium WebDriver中使用它?

示例将不胜感激。


问题答案:

文档已经涵盖了这一点。如果您有任何具体问题,请随时编辑您的主要帖子。

官方:

  • Selenuim Wiki上的页面对象和PageFactory。
  • Selenium官方网站上的页面对象设计模式

非官方的: 进行Google搜索,您将获得很多相关信息。

  • 页面对象模式
  • Selenium 2.0中的页面对象
  • Selenium 2 / WebDriver快速提示:页面对象导航策略
  • PageObject由Martin Fowler


 类似资料:
  • 我使用Java的页面对象模式构建了各种测试自动化框架(https://code.google.com/p/selenium/wiki/PageObjects). 我发现的两大好处是: 1)当您有一个页面的实例时,您可以看到哪些方法可用(例如,键入将显示您可以从主页调用的所有操作/方法) 2) 因为导航方法(例如)返回后续页面(例如主页)的实例,所以您只需编写代码并查看代码的位置,就可以在测试中导航

  • 我正在Swagger 2.0的帮助下编写一个API文档。我已经生成了一个API,其中响应在一系列书籍中,运行良好。 大摇大摆 好吧,我只想在中的一个API中发送一本书的详细信息,当我尝试对象不起作用时,我应该采取什么模式类型。 大摇大摆 由于对象不工作,swagger不显示格式。 当前状态: 预期状态:

  • 我从0开始开发我的项目已经1年了。我的框架和测试已经达到了一定的“维护”水平。然而,每天我都在怀疑我是否在我的项目中使用了良好的实践。如果有经验的人能回答我的几个问题就好了。我主要对页面对象模式和页面工厂有疑问。 简要说明: 我的项目是一个基于一页的应用程序,用C#,angular编写。js,javascript。驱动程序是一个静态实例,它有很多额外的方法(在下面的代码中,我只展示了2)。每个页面

  • 本文向大家介绍JSP中的out隐式对象是什么?,包括了JSP中的out隐式对象是什么?的使用技巧和注意事项,需要的朋友参考一下 out隐式对象是javax.servlet.jsp.JspWriter对象的实例,用于在响应中发送内容。 初始JspWriter对象的实例化取决于页面是否被缓冲。使用page指令的buffered ='false'属性可以很容易地关闭缓冲。 JspWriter对象包含与j

  • 第一次海报。我已经在UI自动化领域工作了很多年,但直到最近才被介绍/指示使用页面对象模型。其中大部分是常识,包括我已经使用过的技术,但是有一个特别好的点我还没有能够在我自己的头脑中证明,尽管我广泛地寻找一个合理的解释。我希望这里有人能启发我,因为当我试图将POM与我自己的最佳实践相结合时,这个问题已经引起了一些恐慌。 从http://code.google.com/p/selenium/wiki/

  • 问题内容: 什么是上下文对象设计模式? 问题答案: 上下文是数据的集合,通常存储在或自定义类中,该类充当具有访问器和修饰符的结构。它用于维护状态并在系统内共享信息。有关详细说明,请参见此PDF。尽管它可以用于高效和有效的数据共享,但是您应该注意,许多人都将这种模式作为反模式来提防。