首页 > 移动平台 > 详细

Appium(七)PO模式

时间:2020-06-07 00:47:59      阅读:59      评论:0      收藏:0      [点我收藏+]

1、什么是PO

  • PO就是PageObject
  • 属于selenium的一种设计模式,套用在appium身上了(实践表明,合适,因为selenium和appium"本是同根生")
  • 个人对于PO的理解就是,页面元素封装-业务逻辑封装-用例只负责Assert结果(类似于面相对象的封装,继承)

2、如何使用PO模式

  • 通常再代码结构中主要分成几个模块Page模块里面主要根据App功能分割每个page的py,作为页面元素和业务逻辑处理,util模块主要是各种工具类,common模块主要是作为basepage等基础类的封装,config模块主要是对一些配置的处理,testcase模块主要是测试用例
  • 在测试用例里面不要出现页面元素,业务逻辑处理

技术分享图片

 

Appium(七)PO模式

原文:https://www.cnblogs.com/guoke1001/p/13057746.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!