appium

基于Python+appium的简单安卓自动化测试

2017-01-07  本文已影响168人  迈阿密小白

最近一直在琢磨AP端自动化,稍微搞出了点头绪,稍微总结分享一下,欢迎大牛们批评指正

主要基于python自带unittest框架,报告依赖HTMLTestRunner输出

缺陷:1.暂时没有完成数据和用例分离

           2.没有log输出

           3.没有完成用例执行过程中对手机状态的实时监控

整体框架主要分为三部分:

1.Public.py 主要用于编写公共方法,与业务逻辑无关,如swpie、screenshot等公共方法

2.runtest.py 主要用于跑测试用例,并输出Html报告

3.test_xxx.py 主要是独立的每个测试用例

4.screenshot用于存放截图

public.py 主要如图所示:

runtest.py 主要如图所示:

将test_xxx import进去就可以执行,同时也支持单独case独立运行,不会输出报告

以上是本人一段时间的学习总结,欢迎各位大牛批评指正,同时多多提出改进意见

上一篇 下一篇

猜你喜欢

热点阅读