
使用uiautomator2、pytest和allure开展Android UI自动化测试
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目采用UIAutomator2结合Pytest框架进行Android应用UI自动化测试,并利用Allure生成美观且详细的结果报告。
使用uiautomator2+pytest+allure进行Android的UI自动化测试可以针对携程旅行App中的首页-机票-机票搜索模块进行测试。
环境搭建:
1. pytest框架安装:`pip install pytest`
2. uiautomator2官方文档提供详细指导。
3. 安装atx-agent:`python -m uiautomator2 init`
4. 查看页面元素插件安装:`pip install weditor`
项目结构及简单目录介绍:
- run: 程序允许入口,默认执行test_case目录下面的用例
- test_case: 测试用例目录,包含机票预定查询功能
- page_object: 页面对象中心,包括base_page(封装常用的一些操作app函数如打开app等)和one_way_search(机票预定功能测试对应的步骤)
- report: 测试报告中心。
全部评论 (0)
还没有任何评论哟~


