PO模型
PO是什么:
1、页面对象模型(PO)是一种设计模式,用来管理维护一组web元素的对象库
2、在PO下,应用程序的每一个页面都有一个对应的page class
3、每一个page class维护着该web页的元素集和操作这些元素的方法
4、page class中的方法命名最好根据对应的业务场景进行,例如通常登录后我们需要等待几秒钟,
为什么要po,----po能让我们的测试代码变得可读性更好,可维护性高,复用性高。
PO的优势
1、PO提供了一种业务流程与页面元素操作分离的模式,这使得测试代码变得更加清晰。
2、页面对象与用例分离,使得我们更好的复用对象。
3、可复用的页面方法代码会变得更加优化
4、更加有效的命名方式使得我们更加清晰的知道方法所操作的UI元素。例如我们要回到首页,
方法命名为:gotoHomePage(),通过方法名即可清晰的知道具体的功能实现。
页面对象模型(PO)是一种将业务流程与页面元素操作分离的设计模式,用于管理和维护网页元素库。每个页面对应一个PageClass,包含页面元素集和相关操作方法。PO提高了测试代码的可读性、可维护性和复用性,通过清晰的命名约定如gotoHomePage(),使得方法功能一目了然。其优势在于提供清晰的业务流程,便于代码复用和优化。
440

被折叠的 条评论
为什么被折叠?



