导图社区 appium自动化框架
干货分享 !一份思维导图带你学会如何构建appium自动化框架 ,下图包括了 app 、 baseview 、 common 、businessView 、config 、 data 、 log 、 report 、 screenshots 、test_case、test_run 等方面的知识,快收藏学起来吧!
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
appium自动化框架
app
放置不同的测试包
测试包管理
baseview
BaseView类
baseView.py该模块封装了一个类:BaseView,该类封装最基本的方法
初始化driver
基础方法封装
common
common_fun.py
封装公共方法类:Common类给业务模块继承调用其中的方法
公共类Commom封装
check_cancle.py
cheke_skip.py
swipeup.py
get_screensize.py
.......
desired_caps.py
driver驱动封装
日志配置文件加载
启动app参数配置
myunit.py
StartEnd类
测试用例执行前后操作配置,封装为starend类
businessView
存放业务逻辑模块,继承common中的common_fun.py的 commom 类
loginView.py
registerView.py
config
用于存放日志文件
kyb_caps.yaml:capability的配置文件
log.conf:日志的配置文件
data
数据文件,用于数据驱动
account.csv:用户名密码数据
log
存放日志文件
runlog.log
report
测试报告文件
html测试报告
screenshots
存放截图文件
test_case
继承common中的myunit.py中的startend类
test_login.py
test_register.py
test_run
执行自动化用例
自动化执行用例入口