# Android小程序UI自动化框架 **Repository Path**: fsdfsdfsdfsf/autotest_appium ## Basic Information - **Project Name**: Android小程序UI自动化框架 - **Description**: Android UI自动化测试框架,基于Appium。支持微信小程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-03-24 - **Last Updated**: 2022-03-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 一、运行环境说明 ``` 1. JDK环境 2. Appium-desktop 3. Python 3.x 4. Python第三方库依赖: Appium-Python-Client yaml lxml ``` ### 二、运行说明 目前仅支持Android app,若测试微信小程序,需要保证微信的x5内核版本(即chromium内核版本号)与Android手机的webview版本号一致,或者相差在2个版本号以内,并配置对应的chromedriver版本。 目前已测试 mumu模拟器、一台vivo-X20A满足该条件,可以正常测试微信小程序。 说明:此处关于chromium内核版本号存疑,网友的说法是只要关注微信的内核版本号即可,但实际测试时,发现和Android自带的chromium内核版本号也有关。 ### 三、运行流程 1. 在libs/config/desired_caps.yaml 中配置设备信息。 2. 在libs/base/case.py中,修改driver实例化的参数,与desired_caps.yaml中的deviceName对应即可。 3. 执行testcase中的用例文件。