Python3+Selenium Web自动化测试案例分享⑴——框架设计详解(POM)

一、POM模型介绍 1.POM是什么? Page Object Model (POM) 直译为“页面对象模型”,这种设计模式旨在为每个待测试的页面创建一个页面对象(class),将那些繁琐的定位操作封装到这个页面对象中,只对外提供必要的操作接口。   2.POM模型的优点 a. 把web ui对象从测试脚本分离,业务代码和测试脚本分离。 b. 每一个页面对应一个页面类,页面的元素写到这个页面类中。
相关文章
相关标签/搜索