【文件属性】:
文件名称:xmljava系统源码-AppUIAutomation:基于Appium1.8.1的AppUI自动化框架
文件大小:3.07MB
文件格式:ZIP
更新时间:2021-06-06 00:11:35
系统开源
xml
java系统源码
App
UI
Automation
Framework
一个基于Appium
1.8.1、TestNG,Page
Object模式开发的UI自动化测试框架
本人对公司和个人提供APP
UI自动化培训,有意者请加QQ
40690263
介绍文档
(doc目录)
Framework-Introduction.pptx
Introduction-about-the-example.pptx
基本功能
每秒生成一次截图
生成Android/iOS
log文件
用例执行失败自动重试,且重试次数可配置
用例执行失败时自动截图
生成测试报告(NGReport)
通过xml配置待执行的测试用例
通过yml指定待执行测试的设备及Appium端口
支持自定义配置项
设计目标
用一套代码执行Android/iOS测试用例
Test
case层的代码高度利用,只需要考虑业务逻辑,无需关心系统平台及如何查找元素
以下代码在iOS和Android上均可运行
//打开我的朋友圈
public
void
showMyMoment(){
//打开微信主页面,点击"我"
WeiXinMainPa
【文件预览】:
AppUIAutomation-master
----src()
--------test()
--------main()
----doc()
--------Introduction-about-the-example.pptx(2.54MB)
--------Config.png(88KB)
--------Framework-Introduction.pptx(352KB)
--------Run-By-IDEA.png(208KB)
--------structure.png(65KB)
----config()
--------IOSRES.yml(387B)
--------Config.yml(1KB)
--------AndroidRES.yml(872B)
----ReadMe.md(7KB)
----pom.xml(5KB)
----.gitignore(125B)
----task()
--------xiaomi-note.xml(524B)
--------demo-iOS.xml(551B)
--------demo-android.xml(538B)