码迷,mamicode.com
首页 > 其他好文 > 详细

软件测试之po设计模式

时间:2018-08-18 23:43:11      阅读:1014      评论:0      收藏:0      [点我收藏+]

标签:测试用例   位置   分离   代码   可读性   超时   软件   好处   输入   

po设计模式是用来管理和维护一组元素的对象库.

将每个页面设计为一个源文件,其中包含页面中的需要测试的元素(按钮,输入框,标题),等这样在测试页面中可以通过调取页面类来获取页面元素,这样避免当页面元素id或者位置变化后,需要改测试代码。当元素ID变化时,只需要改测试页面Class中的页面属性即可。将页面定位与和业务分开,分离测试对象(元素对象)和测试脚本(用例脚本),提高可维护性。 

好处:

减少代码的重复

提高测试用例的可读性

提高测试用例的可维护性,特别事针对ui频繁发生变化的项目

po模式主要分为三层:

 1.对象库层

  封装页面所有的公共方法

  例如:基本的url和超时时间等

 2.操作层:

  页面操作的基本方法

 3.业务层

软件测试之po设计模式

标签:测试用例   位置   分离   代码   可读性   超时   软件   好处   输入   

原文地址:https://www.cnblogs.com/zhangwei-qianqian/p/9499026.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!