自动化框架
Posted hathawaylee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自动化框架相关的知识,希望对你有一定的参考价值。
框架优点
通过哪些技术手段解决了什么问题
框架必须是有一种思想进行支撑
UI自动化的思想 web自动化 app自动化
PageObject (PO)思想
将一个页面当作一个Page,将这个页面上的每一个可以操作的功能当作一个函数
我们框架的优点
1、页面的定位元素page和case相分离
保证后续只用写完一次case就不用维护了,维护的时候只用维护page
2、解决网络异常和运行慢的报错
对selenium进行了二次封装,产生了pyse文件 ( 对selenium一些复杂的操作进行了简化处理,对外暴露的是简化后的api)
a、定位元素 基于=> 拆分 左侧是通过什么方式进行定位,右侧是定位的具体元素是什么
b、根据显示等待,对网络异常或运行进行优化
3、ui自动化报告具有截图功能
以上是关于自动化框架的主要内容,如果未能解决你的问题,请参考以下文章