POM模式的设计
搭建框架的必要性:
1、加强团队的协作,让功能测试的小伙伴也能进行自动化测试
2、加强代码的可读性,复用性,便于维护
3、可以对开源框架进行二次开发,更实用于项目的业务
POM的定义
Page Objects Model (POM)直译为“ 页面对象模型 ”,这种设计模式指为每个待测试的页面创建一个页面对象(clas),将那些繁琐的定位操作封装到这个页面对象中,只对外提供必要的操作接口,是一种封装思想
POM的设计
页面对象模型(POM)是一种设计模式,用来管理维护一组web元素集的对象库
1、在POM下,被测项目的每一个页面都有一个对应的page class
2、每一个page class 维护着该web页面的元素定位集和每一个page class维护着该web页的操作这些元素的方法
有更好的建议,欢迎留言啊~

浙公网安备 33010602011771号