UI自动化测试

python自动化测试框架搭建的基本思路

2020-01-10  本文已影响0人  Jeff_9021

一直以来都是在写业务自动化代码,感觉大同小异,今天想好好学习一下自动化测试的框架,就对照着别人的框架,先把思路整理一下,方便接下来的学习。

1、流程展示:

启动appium -> 链接手机 -> 获取元素 -> 执行测试 -> 输出log -> 生成报告

2、思考过程:

将测试前期的操作放到一个共通文件内,将测试case分离到文件夹内,将log分离到指定文件夹,将测试时重复出现的操作,分离到独立的文件内,最后生成一个总的测试报告,方便查看分析。

3、大概的目录结构

projectName

 testSet

common.py

appiumDriver.py

DRIVER.py

Log.py

init.py

 businessCommon

bscommon.py

testCase.xls

element.xml

 result

 case

config.ini

readConfig.py

caseList.txt

run.py

也可以将testSet和businessCommon文件夹合并到一个大的文件件下,按照个人喜欢吧,其实目录结构这个东西,只要清晰明了,按照个人喜好来写就可以了。

上一篇下一篇

猜你喜欢

热点阅读