# appium_demo **Repository Path**: com_developer/appium_demo ## Basic Information - **Project Name**: appium_demo - **Description**: 雪球app UI自动化测试:结合appium、pytest、log、allure等封装的框架 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-06-09 - **Last Updated**: 2022-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # appium_demo #### 介绍 demo测试:对’雪球‘进行UI自动化测试 #### 软件架构 - capabilities:Android及iOS的driver基础配置 - common:常用功能类 - driver:chromedirver - little_demo:其他 - logs:appium日志和执行日志 - qywx_demo:其他 - report:alure测试报告 - util:框架工具类 - xueqiu_demo:雪球测试用例 - datas: - page: 页面类 - testcase:测试用例 - config.py:配置文件 - conftest.py - pytest.ini - run.py 执行入口 #### 安装教程 1. 安装python及主要支持包 ``` pip install -r requirements.txt ``` 2. 安装appium及搭建环境 - 安装appium [下载appium桌面版](https://github.com/appium/appium-desktop/releases) - iOS真机配置 [iOS真机配置](http://appium.io/docs/en/drivers/ios-xcuitest-real-devices) #### 使用说明 1. 无需启动appium服务 2. 连接真机或模拟器,并安装’雪球‘(目前支持Android设备) 3. 执行run.py 4. 执行完毕后等待测试报告生成