美文网首页
iOSApp -Monkey测试

iOSApp -Monkey测试

作者: 大风天上来 | 来源:发表于2019-02-28 09:58 被阅读12次

iOS操作系统不像Android系统那么方便,各种限制也比较多,目前我的建议还是直接在模拟器上执行monkey测试。如果需要在真机上面执行,可以参考文档: http://testerhome.com/topics/2523
本文介绍怎么使用开源工具CrashMonkey进行IOS的monkey测试,步骤如下:
一、安装测试环境
(1)MAC OS
(2)XCode
(3)Ruby,至少1.8版本以上
Ruby的安装方法见:http://blog.csdn.net/li_huifeng/article/details/44456925,大致一下几 步:
1、安装RVM:
curl -L https://get.rvm.io | bash -s stable
2、载入RVM环境
source ~/.rvm/scripts/rvm
3、检查RVM安装是否成功
rvm -v
4、安装Ruby环境
rvm install 2.0.0
5、设置Ruby版本
rvm 2.0.0 --default
6、重新设置Ruby的默认源
gem source -r https://rubygems.org/
gem source -a https://ruby.taobao.org
7、验证是否重新设置成功
gem sources -l

二、安装CrashMonkey,参考链接:https://github.com/mokemokechicken/CrashMonkey
1、安装命令:gem install crash_monkey --no-ri --no-rdoc
三、使用CrashMonkey
1、使用命令:crash_monkey -a APP_NAME or APP_PATH -w DEVICE
四、直接使用instruments命令执行monkey:

instruments -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate -w EE564527-433A-42E3-92B8-F73A3EC0C8E7 /Users/xiehao/Temp/MYBPortal.app  -e UIASCRIPT /Users/xiehao/program/CrashMonkey/bin/crash_monkey_result/UIAutoMonkey.js -e UIARESULTSPATH  /Users/xiehao/program/CrashMonkey/bin/crash_monkey_result

参考:https://www.cnblogs.com/guangleijia/p/5387933.html

相关文章

  • iOSApp -Monkey测试

    iOS操作系统不像Android系统那么方便,各种限制也比较多,目前我的建议还是直接在模拟器上执行monkey测试...

  • Monkey命令

    Monkey命令 一、Monkey测试简介 Monkey测试是Android平台自动化测试的一种手段...

  • Monkey测试入门

    一、什么是Monkey测试? Monkey测试也成为压力测试,是Android自动化测试的一种手段,当Monkey...

  • Android稳定性之Monkey测试

    Monkey测试简述 monkey测试顾名思义猴子测试,猴子什么都不懂,只知道在键盘上乱敲。 monkey测试原理...

  • Android Monkey测试及源码分析

    一、Monkey测试简介 monkey测试是Android压力测试的一种手段,通过monkey程序随机模拟用户触摸...

  • monkey测试命令

    下面介绍一种Monkey测试方法:单一模块Monkey测试 以下这条Monkey指令为例: monkey -s 1...

  • App Monkey压力测试(二)

    App Monkey压力测试(一) Monkey测试的一个实例 通过这个实例,我们能理解Monkey测试的步骤以及...

  • Android Monkey 压力测试 介绍

    Android Monkey 压力测试 介绍 什么是Monkey Monkey测试,就像一只猴子,在电脑面前,乱敲...

  • 项目-monkey测试

    Monkey工具Android自动化测试monkey的使用 把版本切换到monkey测试的版本git reset ...

  • MonkeyTseting-压力测试(一)

    monkey 一、Monkey测试简介 monkey猴子压测,顾名思义就是像猴子一样乱点应用 Monkey测试是A...

网友评论

      本文标题:iOSApp -Monkey测试

      本文链接:https://www.haomeiwen.com/subject/vxocuqtx.html