泽众软件
关于我们 软件测试工具下载 咨询电话:400-035-7887手机移动站
当前位置:泽众软件测试网-产品新闻-正文

App测试常用两款MobileRunner和appium手机测试工具分析对比

发布时间:2020-09-11
给大家分析对比两款在App测试中常用MobileRunner和appium手机测试工具
 
MobileRunner支持同时直接连接多台移动设备,通过脚本录制和执行,实现移动设备和应用的自动化测试、设备兼容性测试、功能测试等工作。
 
 
录制生成脚本,脚本语言支持JAVA扩展;
工具与手机连接后,用户操作工具上显示的手机屏幕;同时支持JAVA语言和JAVA语言封装的函数;
 
脚本和用例分别支持安卓和IOS手机;
MR工具可以对Android和IOS手机APP进行测试,安卓脚本设计的用例在安卓手机上可以通用执行,苹果脚本设计的用例在苹果手机上可以通用执行;
 
可进行功能和兼容性的自动化测试,同时兼容性可查询性能指标;
执行过程可以获取CPU、内存、流量和FPS等,以及adb日志;
 
可自动截图,直观查看执行记录;
可在执行过程中通过截图命令截取需要查看的页面,校验页面UI设计;同样在脚本执行失败时,可以通过截图定位问题;
 
测试用例可进行参数化,并且有丰富的校验方法,可与ATF无缝集成;
通过测试用例覆盖业务规则的测试,减少脚本设计的复杂度和脚本设计的简单性;校验点包括数据库校验、正则表达式校验,所有校验图形化方式填写;
 
appium是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web应用和混合应用。
 
 
“移动原生应用”是指那些用iOS或者 Android SDK 写的应用(Application简称app)。
 
“移动web应用”是指使用移动浏览器访问的应用(appium支持iOS上的Safari和Android上的 Chrome)。
 
“混合应用”是指原生代码封装网页视图——原生代码和 web 内容交互。比如,像 Phonegap,可以帮助开发者使用网页技术开发应用,然后用原生代码封装,这些就是混合应用。
 
重要的是,appium是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android)使用同一套API来写自动化测试脚本,这样大大增加了iOS和Android测试套件间代码的复用性。
 
总结一下,MobileRunner是商业收费工具,一键安装,操作便捷,拖拽式录制脚本,功能强大,小白级也轻松上手;后者则是开源免费工具,安装和使用要有一定技术基础者,门槛较高。
沪ICP备07036474号 2003-2020 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
公众
账号

扫描二维码
关注泽众微信公众号

泽众官网公众号
问题
反馈
返回
顶部