MonkeyTalk 相对于 Appium 的优劣性

MonkeyTalk与Appium都属于开源项目,都支持跨平台iOS、Android,但是为何论坛及国内鲜有MonkeyTalk的讨论呢?本人初步总结了几点,总还是感觉MonkeyTalk要更加的简单快捷,除了需要插码操作以外,Appium总体来说没有MonkeyTalk好用。希望各位大神可以补充一下,告诉鄙人为何Appium用的人这么多MonkeyTalk却这么少捏?

MonkeyTalk对比Appium的缺点:
1,Appium不需要插码,而MonkeyTalk需要在源码插入agent。
2,Appium的中文文档较多较全,MonkeyTalk的文档基本上都是英文的。

MonkeyTalk对比Appium的优点:
1,MonkeyTalk支持录制功能(Appium目前在Android上没有录制工具),而且录制更能更加强大而简单。
2,MonkeyTalk的执行速度比Appium快5倍以上(亲测执行速度快的飞起!)。
3,MonkeyTalk编码简单,代码更加简单易懂(更类似与Robotium的风格)。
4,MonkeyTalk不需要另外搭建Server,脚本直接与Device上的Agent通信。
5,MonkeyTalk自带有日志输出功能,可自动生成xml报告,Appium没有此功能。

共同点:
1,都支持跨平台,iOS和Android可用相同的自动化脚本;
2,都支持WebView识别(网上说法是MonkeyTalk也支持,但是本人未亲测);
3,都支持在脚本运行过程中插入Windows的操作(如查询数据库来验证案例结果),像Robotium、UiAutomator等工具就不支持,因为它的脚本都是push到device上去运行的。

笔者水平很有限,希望抛砖引玉,欢迎大家补充纠正意见。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值