当前位置:   article > 正文

iOS的monkey 测试_monkey可以在ios上运行吗

monkey可以在ios上运行吗

iOS 端的自动化测试

一、前言

     在移动端已经蓬勃发展的今天,大部分的移动端App 已经有了基本成型的框架,对于大型的项目开发人员而言,除了新的需求迭代的同时也需要对现有App 进行稳定性维护。iOS侧的自动化测试在此时就是不可或缺的利器,网上基于iOS端的自动化测试工具介绍并不多,本人在查阅了一些资料之后,对iOS端的自动化测试工具做了如下的一些总结,希望能给需要的同学们提供一点参考。

二、基于BDD 的Kiwi 测试

   使用Kiwi的测试工具可见我的一篇文章 基于BDD 的Kiwi测试探索

三、Monkey测试

   在iOS的快捷测试中,我寻找到一个特别易用的测试框架iOS fastMonkey ,下面我介绍一下框架的基本用法:
1.从github上下载fastMonkey工程,并打开XCTestWD工程。
2. 在XCTestWDMonkey.swift文件中配置bundleID 为需要测试的包名
3. 修改Monkey.swiftelapsedTime 字段,该字段为monkey测试的时间长度,长度单位为毫秒。
4. 运行工程到需要测试的手机,则会开始自动的测试步骤
或者按照作者本身的操作步骤,在终端中执行以下命令:

#
#Change the port number to override the default port 
#
$ xcodebuild -project XCTestWD.xcodeproj \
           -scheme XCTestWDUITests \
           -destination 'platform=iOS,name=iPhone 6' \
           XCTESTWD_PORT=8001 \
           clean test
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/263806
推荐阅读
  

闽ICP备14008679号