【项目背景】针对某生活服务app中的家政服务的搜索和筛选功能实现UI自动化测试,包括搜索框和分类筛选器等稳定功能的测试,从而提高回归测试的效率和覆盖率。
【项目实施】1. 搭建移动端app自动化测试框架;
2. 采用Appium+Pytest+PO来分层实现app自动化,并输出测试报告和测试结果文档;
3. 通过UC devtools来探测WebView中的元素,然后通过上下文context来处理WebView中的内容;
4. 测试用例数据统一在CSV数据文件中管理保存,通过Python的csv库来处理文件中的数据,同时结合pytest自带的参数化来实现数据驱动。
点击空白处退出提示
评论