POM模式的设计

搭建框架的必要性:

1、加强团队的协作,让功能测试的小伙伴也能进行自动化测试

2、加强代码的可读性,复用性,便于维护

3、可以对开源框架进行二次开发,更实用于项目的业务

 

POM的定义

Page Objects Model (POM)直译为“ 页面对象模型 ”,这种设计模式指为每个待测试的页面创建一个页面对象(clas),将那些繁琐的定位操作封装到这个页面对象中,只对外提供必要的操作接口,是一种封装思想

 

POM的设计

页面对象模型(POM)是一种设计模式,用来管理维护一组web元素集的对象库

  1、在POM下,被测项目的每一个页面都有一个对应的page class

  2、每一个page class 维护着该web页面的元素定位集和每一个page class维护着该web页的操作这些元素的方法

 

posted @ 2022-03-30 11:31  哩子吖  阅读(263)  评论(0)    收藏  举报