Skip to content

testeryuelong/AppFramework

Repository files navigation

AppFramework

基于appium的混合驱动框架

整体框架思路:

--action

--AppAction.py     # 关键字函数

--config

--Logger.conf         # 日志配置配文件

--devices_config.ini      # 设备信息配置文件

--project_var.py            # 工程路径及变量

-- screenshots

--截图,以当前日志为目录名,当前时间为图片名称

--sourcedata

--appcase.xlsx    # 数据操作文件,读取数据并记录测试结果

--testscript

--runscript.py    #  运行主程序

--TestLog.log     #  记录操作日志

--utils # 封装常用模块

--DirAndTime.py    # 时间模块

--Log.py                  # 日志模块

--ObjectMap.py     # 获取页面元素模块

--ParseExcel.py       # 读取excel模块

--ReadConfig.py     # 读取配置文件模块

--WaitUtil.py           # 显示等待模块

---以下可忽略,测试代码:

--script.py   # 未封装简单版本

--scriptWaitUtil.py    # 显示等待方法验证

About

基于appium的混合驱动框架

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages