测试积点老人 发表于 2023-7-5 09:20:42

PO 模式的封装原则有哪一些?

回复可见
**** Hidden Message *****

oliver.tang 发表于 2023-7-6 09:06:02

独立

kallinr 发表于 2023-7-6 09:06:46

没了解

海海豚 发表于 2023-7-6 09:10:04

要封装页面中的功能或服务,比如点击页面元素,可以进入到新的页面,则可为这个服务封装方法"进入新页面"

olivertang 发表于 2023-7-6 09:13:48

封装

jingzizx 发表于 2023-7-7 08:04:14

要封装页面中的功能或服务

花岗岩大炮 发表于 2023-7-7 09:00:16

PO模式的封装原则有以下几个:

每个页面对应一个类,每个类对应一个文件。
每个类中定义页面上的元素属性和操作方法。
每个元素属性使用定位器(locator)来表示,每个操作方法返回相应的页面对象或结果。
每个类中不包含任何断言或验证逻辑,只负责页面上的元素和操作。
每个类中使用初始化方法(init)来实例化驱动对象(driver)和等待对象(wait)。
页: [1]
查看完整版本: PO 模式的封装原则有哪一些?