App 自动化测试框架 PatatiumAppUi

GPL
Java
Android
2016-09-05
郑树恒

这是一个AppUi自动化测试框架,由webdriver中文社区创办人土豆(本人技术笔名)所创建。

该APP自动化测试框架是用Java语言编写的,基于selenium webdriver Appium的开源自动化测试框架,该框架结合了testng,selenium,webdriver,Appium,jxl,jodd-http 等工具。该框架基于页面对象模型(POM)架构,实现了关键字驱动技术,数据驱动,无需掌握多少编程知识即可编写脚本,同时实现了数据与代码分离的功能:1、元素定位信息保存在对象库文件中 2、测试用例数据可以存储在excel中。从而实现,页面元素位置变化,无需改动脚本,只需修改对应的元素定位信息即可。

该框架实现了检查点及用例失败自动截图功能,自动生成html测试报告及自动发送html邮件测试报告功能。

目前框架还不是特别完善,还需要写一些脚本实现自动化;学习该框架需要熟悉一定的安卓APP 和java基础,后续可以考虑自动编码的实现。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

移动开发工具包Kendo UI资源大全(持续更新中)

论坛中关注Kendo UI的朋友非常多,空暇之余,整理了一些常用Kendo UI资源,欢迎补充 ~~~~~

2014/03/28 13:39
63
0
使用 angular-async-loader 来实现异步加载 angular 模块

传统的 angular 应用不支持异步加载模块,必须在 module 启动的时候,所有模块必须预加载进来。 通过使用 angular-async-loader 库,我们可以使用 requirejs 等加载器,在 module 初始化之后...

2015/10/02 21:26
7K
2
APP开发设计需要掌握哪些重要基础

  APP网站制作公司里肯定都有专门负责APP的UI设计师,对于每一个做APP网站定制开发的UI设计师来说熟练掌握APP网站制作技巧是每一个UI设计师合格的见证。由于时代的发展,移动端更是紧跟时代...

2014/08/04 15:03
28
0
APP软件UI设计需要注意的事项

移动互联网时代的到来让众多的手机APP不断地涌现出来,应运而生的APP软件界面设计需求也越来越多。APP的UI设计直接关系到APP开发以后的运营推广,移动端扁平化设计的发展,使得色块、图标以及...

2016/11/30 13:10
21
0
数据共享和数据传递

数据共享和数据传递是相辅相成的,我们一起来讨论这个问题。首先要说的是共享和传递都是有作用域的。作用域就是起作用的区域,在同一个作用域数据可以共享,超过这个作用域就是跨作用域,就得...

2016/04/25 07:57
10
1
“手把手教你设计快三源码 php”—12个最佳手机APP界面设计教程

UI/UX 快三源码 php【大神源码论坛】dsluntan.com 【布丁源码论坛】budingbbs.com 企娥3393756370 设计确实是需要一定的经验和学识才能真正在这个行业立足,并不是所有想成为设计师的人最后都...

2018/07/21 09:51
0
0
React Native在跨平台APP开发中的优势

您是否在考虑开发跨平台应用?不知道使用哪种跨平台语言?我们在这里帮助您做出决定。在决定语言之前,您必须知道跨平台APP应用是什么。 跨平台APP应用是可以在各种操作系统上使用的APP应用。...

03/08 23:46
6
0
APP UI自动化测试框架

对于APP UI自动化测试的一点感悟 APP UI层面的自动化属于APP自动化测试中的一个重要方面,其可以帮助测试团队进行快速的APP功能回归。但要使用它也存在一个不容忽视的关键点,就是维护成本。...

2015/12/22 17:25
125
0
swift 开源库

1. DZNEmptyDataSet [UI, 空table view解决方案] 2. PDTSimpleCalendar [UI, 可放入日历组件] 3. MagicalRecord [Core Data帮手实现活动记录模式] 4. Chameleon [UI, 颜色框架] 5. Alamofir...

2016/06/24 17:42
11
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部