Python+Selenium+PO模型实现自动化测试
一. PO模型介绍
在自动化中,Selenium自动化测试中有一个名字经常被提及PageObject(思想与面向对象的特征相 同),通常PO模型可以大大提高测试用例的维护效率
PO模型又叫PO设计模式,是selenium自动化测试中最佳的设计模式之一,主要体现在对界面交互细节的封装,将页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,在实际测试中只需要关注业务流程,从而提高可维护性。
优点:
重用,业务和对象分离,代码结构清晰,减少了代码的重复,方便代码维护
缺点:
造成项目结构比较复杂(因为是
原创
2021-10-22 21:25:12 ·
1464 阅读 ·
0 评论