全国 【切换城市】欢迎您来到装修百科!
关注我们
我要装修

PO是什么?引入PO模式的优点?(po模式是什么意思)

发布:2024-10-01 浏览:38

核心提示:PO是Page Object的缩写,PO模式是自动化测试项目开发实践的最佳设计模式之一。 核心思想是通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化, 只需要调整页面元素封装的代码,提高测试用例的可维护性、可读性。PO模式可以把一个页面分为三层,对象库层、操作层、业务层。对象库层:封装定位元素的方法。操作层:封装对元素的操作。业务层:将一个或多个操作组合起来完成一个业务功能。比如登录:需要输入帐号、密码、点击登录三个操作。引入PO模式的好处:在引入PO模式前,存在大量冗余代码,业务流

PO是Page Object的缩写,PO模式是自动化测试项目开发实践的最佳设计模式之一。
核心思想是通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化, 只需要调整页面元素封装的代码,提高测试用例的可维护性、可读性。
PO模式可以把一个页面分为三层,对象库层、操作层、业务层。
对象库层:封装定位元素的方法。
操作层:封装对元素的操作。
业务层:将一个或多个操作组合起来完成一个业务功能。
比如登录:需要输入帐号、密码、点击登录三个操作。
引入PO模式的好处:在引入PO模式前,存在大量冗余代码,业务流程不清晰,维护成本也高。
引入PO模式后业务代码和测试代码被分开,降低耦合性,维护成本更低。

  • 收藏

分享给我的朋友们:

上一篇:【干货总结】医嘱缩写(常用医嘱缩写语大全) 下一篇:天燃气热水器选购注意什么 天燃气热水器的禁忌是什么

一键免费领取报价清单 专享六大服务礼包

装修全程保障

免费户型设计+免费装修报价

已有312290人领取

关键字: 装修设计 装修公司 别墅装修设计

发布招标得免费设计

申请装修立省30%

更多装修专区

点击排行