fastmonkey 压力测试

Xcode10.0版本

转载:https://www.jianshu.com/p/f7edc3695a63?tdsourcetag=s_pcqq_aiomsg

一、背景

优点:非插桩 iOS Monkey, 支持控件,每秒4-5 action事件。

二、准备工作

 

 

四  配置XCTestWD项目工程

        双击子目录XCTestWD中的XCTestWD.xcodeproj文件

 

1  修改Product ID    (product bundle)

      (团队开发者证书需要修改,个人免费开发者证书可跳过此步骤 ?)

 2 修改签名账号

          2.1) 修改 Code Signing为相应的账号

 2.2) 改code Signing为相应的Team账号。

                        XCTest****->General->Signing->Team

ps:  因为iOS系统的安全机制,用apple开发者账号(个人注册的免费账号也可以)重签名后的未上架应用才能安装到iOS设备,而且设备需要在开发者账号的设备列表.

4  修改XCTestWD项目工程代码中的配置值

  4.1) 修改脚本文件中的bundleID

            .. > server>XCTestWDMonkey.swift,  文件中的bundleID改为被测App的包名

 3.3) 设置运行时长

            .. > server> Controller > Monkey.swift , 修改elapsedTime为需要运行Monkey的时长,注意单位是秒,如下图:

 

五 执行Monkey测试

解决:

虽然连的iOS11.x的版本把iOS版本改为9

/Users/xxxxx/Library/Developer/Xcode/DerivedData/XCTestWD-byqpelbzygjptgbegfauyaoyhxbk/Logs/Test/..

 

posted @ 2019-03-28 15:37  wallis123  阅读(797)  评论(0编辑  收藏  举报