文件名称:appium-python3:appium UI 自动化测试框架
文件大小:351KB
文件格式:ZIP
更新时间:2024-05-23 08:22:46
android python ios appium Python
appium-python3进行app自动化测试 ##目前已经适配IOS设备测试,但是自动获取链接设备和定位的分装的均为完成, 相关的可以搜索TODO 即可找到 目前很多的公司无论招聘,还是在工作中,也会对自动化有要求,但是ui的自动化的产出低,但是在回归场景,的确能够减少人工的重复工作。自动化测试不一定快。目前很多公司会认为自动化测试就是快,这个是个误区。 1.项目概述 使用目前较为流行的UI自动化测试工具Appium, 语言选择python3,利用ddt进行数据驱动, yaml管理项目的定位,Excel管理测试用例, unittest进行组织测试用例,测试设备选择夜神模拟器, 测试报告使用BSTestRunner进行测试用例完成后测试报告的生成。 依赖第三方包见requirements.txt。 2.目录简介: 2.1 config:配置相关 2.2 data:用例存放Excel管理,
【文件预览】:
appium-python3-master
----requirements.txt(111B)
----data()
--------testcase_data.xlsx(9KB)
--------location()
----untils()
--------htmlreport.py(5KB)
--------AppiumServer.py(2KB)
--------__init__.py(0B)
--------log.py(1KB)
--------Dingtalk.py(577B)
--------makecase.py(1KB)
--------py_app.py(8KB)
--------disapp.py(1KB)
--------StfTestPhoneUntil.py(3KB)
--------Parmeris.py(599B)
--------gettestdata.py(903B)
--------pyreport_excel.py(5KB)
--------huoqu_xingneng.py(1KB)
--------saveresult.py(1KB)
--------phone.py(2KB)
--------operyaml.py(431B)
--------BaseApk.py(4KB)
--------recording_txt.py(710B)
----funtions()
--------__init__.py(79B)
--------regpub.py(757B)
----testreport()
--------result.xls(10KB)
----testcase()
--------__init__.py(0B)
--------regcasetest.py(2KB)
----excetfuntion()
--------__init__.py(79B)
--------exectfuntion.py(2KB)
----RunStfTestMain.py(5KB)
----stftestmain.py(5KB)
----README.md(3KB)
----.idea()
--------workspace.xml(15KB)
----config()
--------__init__.py(79B)
--------config.py(962B)
----testlog()
--------appium-2018-10-08-13.log(11KB)
----main.py(4KB)
----img()
--------zhutijiegou.png(46KB)
--------ceshibaogao.png(24KB)
--------logrizhi.png(133KB)
--------caijixingneng.png(57KB)
--------yunxing.png(63KB)
----template()
--------ioscase.txt(1KB)
--------content.txt(439B)
--------ioscontent.txt(305B)
--------case.txt(1KB)