51Testing软件测试论坛

标题: Android自动测试中的monkey工具使用方法 [打印本页]

作者: qh4519    时间: 2011-5-17 10:38
标题: Android自动测试中的monkey工具使用方法
今天在公司使用Monkey Test这个工具进行android的自动化测试,感觉很不错,大家可以试试啊
以下是从网上看到的相关介绍,大家一起学习学习
简介

Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开发的应用程序进行压力测 试。Monkey包括许多选项,它们大致分为四大类:

· 基本配置选项,如设置尝试的事件数量。

· 运行约束选项,如设置只对单独的一个包进行测试。

· 事件类型和频率。

· 调试选项。

在Monkey运行的时候,它生成事件,并把它们发给系统。同时,Monkey还对 测试中的系统进行监测,对下列三种情况进行特殊处理:

· 如果限定了Monkey运行在一个或几个特定的包上,那么它会监测试图转到其它包的操作,并对其进行阻止。

· 如果应用程序崩溃或接收到任何失控异常,Monkey将停止并报错。

· 如果应用程序产生了应用程序不响应(application not responding)的错误,Monkey将 会停止并报错。

按照选定的不同级别的反馈信息,在Monkey中还可以看到其执行过程报告和生成的事件。



Monkey基本用法

可以通过开发机器上的命令行或脚本来启动Monkey。由于Monkey运行在模拟 器/设备环境中,所以必须用其环境中的shell来进行启动。可以通过在每条命令前加上adb shell来达到目的,也可以进入Shell后直接输入Monkey命令。基本语 法如下:

$ adb shell monkey [options]

如果不指定options,Monkey将以无反馈模式启动,并把事件任意发送到安 装在目标环境中的全部包。下面是一个更为典型的命令行示例,它启动指定的应用程序,并向其发送500个伪随机事件:

$ adb shell monkey -p your.package.name -v 500



命令选项参考

下表中列出了Monkey命令行可用的全部选项。

类别
选项
说明

常规
--help
列出简单的用法。

-v
命令行的每一个-v将增加反馈信息的级别。Level 0(缺省值)除 启动提示、测试完成和最终结果之外,提供较少信息。Level 1提供较为详细的测试信息,如逐个发送到Activity的 事件。Level 2提供更加详细的设置信息,如测试中被选中的或未被选中的Activity。

事件
-s <seed>
伪随机数生成器的seed值。如果用相同的seed值再次运行Monkey, 它将生成相同的事件序列。

--throttle <milliseconds>
在事件之间插入固定延迟。通过这个选项可以减缓Monkey的执行速度。如果不指定该选项,Monkey将 不会被延迟,事件将尽可能快地被产成。

--pct-touch <percent>
调整触摸事件的百分比(触摸事件是一个down-up事件,它发生在屏幕上的某单一 位置)。

--pct-motion <percent>
调整动作事件的百分比(动作事件由屏幕上某处的一个down事件、一系列的伪随机事 件和一个up事件组成)。

--pct-trackball <percent>
调整轨迹事件的百分比(轨迹事件由一个或几个随机的移动组成,有时还伴随有点击)。

--pct-nav <percent>
调整“基本”导航事件的百分比(导航事件由来自方向输入 设备的up/down/left/right组成)。

--pct-majornav <percent>
调整“主要”导航事件的百分比(这些导航事件通常引发图 形界面中的动作,如:5-way键盘的中间按键、回退按键、菜单按键)

--pct-syskeys <percent>
调整“系统”按键事件的百分比(这些按键通常被保留,由 系统使用,如Home、Back、Start Call、End Call及音量控制键)。

--pct-appswitch <percent>
调整启动Activity的百分比。在随机间隔里,Monkey将执行一个startActivity()调 用,作为最大程度覆盖包中全部Activity的一种方法。

--pct-anyevent <percent>
调整其它类型事件的百分比。它包罗了所有其它类型的事件,如:按键、其它不常用的设备按钮、等等。

约束限制
-p <allowed-package-name>
如果用此参数指定了一个或几个包,Monkey将只允许系统启动这些包里的Activity。 如果你的应用程序还需要访问其它包里的Activity(如选择取一个联系人),那些包也需要在此 同时指定。如果不指定任何包,Monkey将允许系统启动全部包里的Activity。要指定多个 包,需要使用多个 -p选项,每个-p选项只能用于一个包。

-c <main-category>
如果用此参数指定了一个或几个类别,Monkey将只允许系统启动被这些类别中的某个类别列出的Activity。 如果不指定任何类别,Monkey将选 择下列类别中列出的Activity: Intent.CATEGORY_LAUNCHER或Intent.CATEGORY_MONKEY。要指定多 个类别,需要使用多个-c选项,每个-c选 项只能用于一个类别。

调试
--dbg-no-events
设置此选项,Monkey将执行初始启动,进入到一个测试Activity,然后不 会再进一步生成事件。为了得到最佳结果,把它与-v、一个或几个包约 束、以及一个保持Monkey运 行30秒或更长时间的非零值联合起来,从而提供一个环境,可以监视应用程序所调用的包之间的转换。

--hprof
设置此选项,将在Monkey事件序列之前和之后立即生成profiling报告。 这将会在data/misc中生成大文件(~5Mb),所以要小心使用它。

--ignore-crashes
通常,当应用程序崩溃或发生任何失控异常时,Monkey将停止运行。如果设置此选项,Monkey将 继续向系统发送事件,直到计数完成。

--ignore-timeouts
通常,当应用程序发生任何超时错误(如“Application Not Responding”对 话框)时,Monkey将停止运行。如果设置此选项,Monkey将继 续向系统发送事件,直到计数完成。

--ignore-security-exceptions
通常,当应用程序发生许可错误(如启动一个需要某些许可的Activity)时,Monkey将 停止运行。如果设置了此选项,Monkey将继续向系统发送事件,直到计数完成。

--kill-process-after-error
通常,当Monkey由于一个错误而停止时,出错的应用程序将继续处于运行状态。当设置了此选项时,将会通知系 统停止发生错误的进程。注意,正常的(成功的)结束,并没有停止启动的进程,设备只是在结束事件之 后,简单地保持在最后的状态。

--monitor-native-crashes
监视并报告Android系统中本地代码的崩溃事件。如果设置了--kill-process-after-error, 系统将停止运行。

--wait-dbg
停止执行中的Monkey,直到有调试器和它相连接。

接下来看一个实例

Monkey 的用法是$ adb shell monkey -p your.package.name -v 500 ,首先,我们要找到应用程序在Emulator中所对应的包名,我一开始是一个个目录找得,前7步完成了这项工作,最终发现应用程序包都在 data/data下,你可以在shell中cd data/data,然后ls查看当前Emulator中的所有应用程序包。

假如我们想对SDK中的APIDemos做压力测试,

1.在Eclipse中新建工程,将

F:\android-sdk-windows \platforms\android-2.0\samples\ApiDemos添加到工程中点击运行,此时,他的APK应该加载到了Emulator 上

2.在命令行输入adb shell

3.输入ls查看当前文件夹下的目录,执行结果如下

C:\Documents and Settings\Administrator>adb shell
# ls
ls
sqlite_stmt_journals
config
cache
sdcard
d
etc
system
sys
sbin
proc
init.rc
init.goldfish.rc
init
default.prop
data
root
dev

4.应用程序包都在data下,我们输入cd data进入data文件夹,如下

# cd data
cd data

5.输入ls查看文件夹下的内容,如下所示:

# ls
ls
misc
local
data
app-private
app
property
anr
backup
dontpanic
dalvik-cache
system
lost+found

6.还有个data,所有的应用程序就在这个data下了, 进入这个data,然后输入ls如下:

# cd data
cd data
# ls
ls
com.android.mms
com.android.providers.applications
com.android.globalsearch
com.android.calculator2
com.android.spare_parts
com.android.gesture.builder
com.android.music
com.android.sdksetup
com.android.packageinstaller
com.android.fallback
com.android.providers.settings
com.android.providers.drm
com.android.development
com.android.providers.telephony
com.android.inputmethod.pinyin
com.android.htmlviewer
com.android.settings
com.android.netspeed
com.android.providers.userdictionary
com.android.browser
com.android.contacts
com.android.alarmclock
com.android.camera
com.android.providers.contacts
jp.co.omronsoft.openwnn
com.android.launcher
com.android.phone
com.android.soundrecorder
com.google.android.providers.enhancedgooglesearch
com.svox.pico
com.android.customlocale
com.android.term
com.android.providers.downloads
com.android.providers.media
com.android.email
android.tts
com.android.inputmethod.latin
com.android.server.vpn
com.example.android.apis

7.最后一个就是我们刚才加载的APIDemo的应用程序包

8.可以直接输入monkey -p com.example.android.apis -v 50,结果如下,也可以退出shell,在命令行输入,adb shell monkey -p com.example.android.apis -v 500 ,运行过程中,Emulator中的应用程序在不断地切换画面,可以看一下,呵呵:)

# monkey -p com.example.android.apis -v 50
monkey -p com.example.android.apis -v 50
:Monkey: seed=0 count=50
:AllowPackage: com.example.android.apis
:IncludeCategory: android.intent.category.LAUNCHER
:IncludeCategory: android.intent.category.MONKEY
// Event percentages:
//   0: 15.0%
//   1: 10.0%
//   2: 15.0%
//   3: 25.0%
//   4: 15.0%
//   5: 2.0%
//   6: 2.0%
//   7: 1.0%
//   8: 15.0%
:Switch: #Intent;action=android.intent.action.MAIN;category=android.intent.categ
ory.LAUNCHER;launchFlags=0x10000000;component=com.example.android.apis/.ApiDemos
;end
// Allowing start of Intent { act=android.intent.action.MAIN cat=[android.in
tent.category.LAUNCHER] cmp=com.example.android.apis/.ApiDemos } in package com.
example.android.apis
:Sending Pointer ACTION_MOVE x=-4.0 y=2.0
:Sending Pointer ACTION_UP x=0.0 y=0.0
// Allowing start of Intent { cmp=com.example.android.apis/.ApiDemos } in pa
ckage com.example.android.apis
:Sending Pointer ACTION_DOWN x=207.0 y=282.0
:Sending Pointer ACTION_UP x=189.0 y=289.0
// Allowing start of Intent { cmp=com.example.android.apis/.app.Intents } in
package com.example.android.apis
:Sending Pointer ACTION_DOWN x=95.0 y=259.0
:Sending Pointer ACTION_UP x=95.0 y=259.0
:Sending Pointer ACTION_DOWN x=295.0 y=223.0
:Sending Pointer ACTION_UP x=290.0 y=213.0
:Sending Pointer ACTION_MOVE x=-5.0 y=3.0
ropped: keys=0 pointers=0 trackballs=0 flips=0
## Network stats: elapsed time=3799ms (3799ms mobile, 0ms wifi, 0ms not connecte
d)
// Monkey finished
作者: 八宝粥    时间: 2011-5-18 10:24
哥表示monkey跑的都是随机事件   木有针对性
不过跑稳定性还是不错的    好的手机出厂要求都是能跑5天不crash
作者: qh4519    时间: 2011-5-18 10:56
主要性能测试还好点,5天?哎我们公司这破机子一跑就卡,杯具的
作者: 八宝粥    时间: 2011-5-18 11:07
假如特别卡  就设点延迟再跑吧
作者: qh4519    时间: 2011-5-18 11:37
嗯!就这样的机子我们都已经出厂了,让人情何以堪呢
作者: 八宝粥    时间: 2011-5-18 13:33
硬件配置差的话   跑的不行也可以理解
=  =   不过出厂是唯一目标    基本上出厂了  就表示项目成功了  至少在测试这块
作者: shipo1987    时间: 2011-6-1 17:17
请问楼主 在手机上直接使用monkey 需要什么设置吗 总是报错 错误如下:
  key names arrary malformed
作者: shipo1987    时间: 2011-6-1 17:17
请问楼主 在手机上直接使用monkey 需要什么设置吗 总是报错 错误如下:
  key names arrary malformed
作者: qh4519    时间: 2011-6-2 11:29
这个也不太清楚没遇到过,座等高手解决。共同学习学习
作者: 小羊拉拉    时间: 2011-6-16 10:44
多谢!
作者: purplerain    时间: 2011-6-16 13:32
现在才知道原来monkey有这么多的参数啊。
看来我用的还是最简单的。只要一晚上能不中断就ok咯。
性能测试有待加强啊
作者: 八宝粥    时间: 2011-6-17 07:28
monkey中关于keyname的定义和系统中的keyname定义不同
应该是开发有做过变更    去询问一下吧
作者: qh4519    时间: 2011-6-17 09:05
牛人来了啊呵呵
作者: 八宝粥    时间: 2011-6-17 09:40
我自己写了个图形化界面的monkey脚本生成工具  有需要的话   PM我
[attach]73597[/attach]
作者: qh4519    时间: 2011-6-17 13:13
能否给我个,直接发邮箱263325455@qq.com,谢谢了啊
作者: Ellen_zyl    时间: 2011-6-21 10:12
学习中,看来各位都是我的导师,我也是做android手机测试的,目前只接触android黑盒测试,八宝粥有木有更好的指导,我想学习有关自动化测试,我该如何着手,谢谢。
作者: 八宝粥    时间: 2011-6-21 16:50
回复 15# qh4519
邮件已发,请查收
作者: 八宝粥    时间: 2011-6-21 16:52
回复 16# Ellen_zyl
想做自动化,单独APK测试,用robotium
测整机的话。。。。木有开放的工具和方案。。。。
作者: qh4519    时间: 2011-6-22 13:07
谢谢了啊
作者: 罗蛋蛋    时间: 2011-6-25 10:43
学习一下
作者: suexiukjung    时间: 2011-6-27 11:46
我自己写了个图形化界面的monkey脚本生成工具  有需要的话   PM我
八宝粥 发表于 2011-6-17 09:40


能否给我也发一份呀?谢谢
61212333@qq.com
作者: qh4519    时间: 2011-6-27 13:34
已将八宝粥兄的工具转发给你了,请注意查收!
作者: 八宝粥    时间: 2011-6-28 09:42

吼吼     还是很吃香的嘛。。。。。
作者: pal_zll    时间: 2011-6-28 16:02
回复 14# 八宝粥


    我比较想知道,这个工具是用什么写的?呵呵
作者: pal_zll    时间: 2011-6-28 16:05
回复 14# 八宝粥


    我比较想知道,这个工具是用什么写的?python,可以写吗?呵呵
也给我一个吧?ironweedzll@163.com
谢谢啊
作者: 八宝粥    时间: 2011-6-28 18:10
回复 25# pal_zll
只是个图形化界面工具而已,我用delphi写的   因为重点是界面嘛
python当然可以写咯~~邮件已发,请查收
作者: pal_zll    时间: 2011-6-29 14:45
回复 26# 八宝粥


    收到了,谢谢啊
作者: langzi1209    时间: 2011-7-1 11:52
给me也发下吧,thanks!
邮箱yangyi0901@126.com
作者: qh4519    时间: 2011-7-1 13:15
版主都光临大驾了啊O(∩_∩)O~已发请查收
作者: woodcraft    时间: 2011-7-4 10:11
也给我发个吧,有没ANDROID的测试群啊,唉
作者: happystar    时间: 2011-7-6 10:30
借我学习一下吧
385725315@qq.com 非常感谢!~
作者: xiang0522    时间: 2011-7-6 17:08
请八宝粥也给我一份吧:
xiang0522@163.com
另外,monkey好像只是针对单个apk的,如何才能针对整机进行稳定性测试啊?
作者: cattne    时间: 2011-7-8 11:41
我自己写了个图形化界面的monkey脚本生成工具  有需要的话   PM我
八宝粥 发表于 2011-6-17 09:40



    求此根据,邮箱cattne.chao@163.com   多谢多谢
作者: 八宝粥    时间: 2011-7-8 12:14
http://bbs.51testing.com/thread-473429-1-1.html都到这去下吧~~~~
作者: wangnan_0216    时间: 2011-7-14 15:02
回复 14# 八宝粥 麻烦给我发一下嘛,wangnan_520@163.com 谢谢~
作者: qh4519    时间: 2011-7-15 09:08
http://bbs.51testing.com/thread-473429-1-1.html
这个帖子里有,可以自己下
作者: 40406_jun    时间: 2011-7-19 13:09
能否给我发一下你的工具,邮箱:40406_jun@163.com        谢谢!
作者: 40406_jun    时间: 2011-7-20 10:53
回复 8# shipo1987

是手机的键值和android  os 里的键值不同造成的,有网友说把键值不改就OK , 但是我也莫改过~~~,期待高手指点迷津~
作者: nancy0818    时间: 2011-7-28 15:41
启动模拟器后进行monkey测试,为什么输入命令后提示ADB不是内部命令或外部命令,也不是可运行的程序。

这个具体过程是怎么样的呢?

新手坐等答案。谢谢各位大侠了
作者: 八宝粥    时间: 2011-7-28 15:55
回复 39# nancy0818

那是因为你没有在模拟器装好后设置环境变量,直接打adb命令是不会有反应的。
解决方案有三个:
1.设置环境变量,把模拟器下tools目录加入环境变量。
2.把adb.exe和其需要的两个DLL,一起拷贝到C:\Documents and Settings\用户名    这个目录下
3.cmd下输入adb工具的完整路径,或者cd到工具的目录下再adb
作者: 八宝粥    时间: 2011-7-28 15:55
回复 39# nancy0818

那是因为你没有在模拟器装好后设置环境变量,直接打adb命令是不会有反应的。
解决方案有三个:
1.设置环境变量,把模拟器下tools目录加入环境变量。
2.把adb.exe和其需要的两个DLL,一起拷贝到C:\Documents and Settings\用户名    这个目录下
3.cmd下输入adb工具的完整路径,或者cd到工具的目录下再adb
作者: nancy0818    时间: 2011-7-28 16:34
回复 41# 八宝粥

谢谢了
我用第二种方法解决了。
不过第一种方法为什么不行呢?我之前就把环境变量添加了的。
作者: 八宝粥    时间: 2011-7-28 17:30
回复 42# nancy0818

不知道呢~~~各种可能都有~~系统问题,拼写问题,人品问题等等等等。。。。
作者: 八宝粥    时间: 2011-7-28 17:30
回复 42# nancy0818

不知道呢~~~各种可能都有~~系统问题,拼写问题,人品问题等等等等。。。。
作者: qweqwer    时间: 2011-7-30 06:46
能否给我个,直接发邮箱han_yuyu@163.com,谢谢了啊
作者: dora1986    时间: 2011-8-1 10:35
发我一份哈。 hedonghua1986@163.com 谢谢了
作者: 柯小艾    时间: 2011-8-17 15:32
回复 14# 八宝粥


这个工具能发给我一份么?wywwq@yahoo.cn
多谢!
作者: sawy.wang    时间: 2011-8-18 15:30
cjwang@ingenic.cn谢谢啦~~!
作者: iotest    时间: 2011-8-18 17:37
各位怎么测试客户端访问服务器,服务器的性能?
作者: yxd2006    时间: 2011-8-24 16:35
也发一个给我,谢谢
yaoxindun851105@163.com
作者: nancy0818    时间: 2011-8-26 14:14
回复 18# 八宝粥


    这个入门有没有什么好的建议
我自己看过一段时间  不过感觉还是没有头绪  不知道怎么开始
作者: testing_sky    时间: 2011-8-29 11:13
回复 14# 八宝粥


    八宝粥同学,能否发给我一个,Email:155086782@qq.com!
谢谢了
作者: 249803457    时间: 2011-8-31 21:18
麻烦楼主发给给我  
249803457@qq.com
谢谢了
作者: igo2000    时间: 2011-9-1 18:59
八宝兄,请帮忙将你的那个文档邮件发给我,谢谢
多次感谢。
igo2000@163.com
作者: huipeng    时间: 2011-9-3 01:00
麻烦给我一份,谢谢 249379218@qq.com
作者: emma1402    时间: 2011-9-6 14:43
麻烦给我也发一个,1584718662@qq.com,多谢了
作者: xby    时间: 2011-9-14 10:40
回复 30# woodcraft


    149730239 手机测试群 一起来讨论吧
作者: xby    时间: 2011-9-14 10:43
回复 51# nancy0818


    149730239 手机测试群 加入吧
作者: songzi2000    时间: 2011-9-14 11:02
回复 2# 八宝粥 你好,能不能给我发份呀,我是个初学者,对这个很感兴趣,并希望你能够附加说明书,我英语不好,谢谢大哥
作者: songzi2000    时间: 2011-9-14 11:03
回复 14# 八宝粥
忘了发送邮箱,实在是不好意思,我的邮箱是songzi2000@163.com,谢谢了
作者: caiyoumen    时间: 2011-9-18 13:46
回复 44# 八宝粥


    八宝粥gg 能不能发我一份 2356401920@qq.com
作者: monkeytest15    时间: 2011-10-9 18:21
学习一下
作者: perseus    时间: 2011-11-24 09:53
回复 14# 八宝粥

邮箱lingjuyisi@gmail.com
作者: hanyu0905    时间: 2011-11-24 14:10
能否发一个给我 my email: hanyu0905@yeah.net 谢了!
作者: liu_luke    时间: 2011-12-5 17:39
回复 14# 八宝粥


    请给我也发一个吧~谢谢!!

7808744@qq.com
作者: springxiaomo    时间: 2011-12-9 14:37
回复 14# 八宝粥


    能否给我个,发邮箱springxiaomo@sina.com,谢谢了啊
作者: 40406_jun    时间: 2011-12-16 19:17
回复 7# shipo1987


    你們的產品 鍵值和android os 的鍵值不對應,在monkey.java,keyevent.java里添加上你們的增加鍵值就可以了
作者: 40406_jun    时间: 2011-12-16 19:18
回复 7# shipo1987


    你們的產品 鍵值和android os 的鍵值不對應,在monkey.java,keyevent.java里添加上你們的增加鍵值就可以了
作者: jxjayun156    时间: 2011-12-26 11:52
顶一个!
作者: splatt    时间: 2012-2-1 10:04
回复 14# 八宝粥
需要这个工具,xrain1985@126.com 谢谢了
作者: qinhaoying    时间: 2012-2-2 11:01
我也需要这个工具,能帮忙发一个么,12350456@qq.com ,3Q
作者: 小晓丫    时间: 2012-2-15 20:56

作者: jane1229    时间: 2012-3-2 10:43
学习了
作者: wenshichan    时间: 2012-3-2 15:43
这个工具其他手机平台能用吗?比如MTK 展讯等
作者: 猴哥218    时间: 2012-3-17 20:43
先收藏了,慢慢研究。谢谢
作者: dpws    时间: 2012-3-21 17:48
回复 26# 八宝粥
八宝兄,求代码~
作者: dpws    时间: 2012-3-21 17:50
回复 29# qh4519
求代码和工具啊~忘记附上邮件了,谢啦~743450164@qq.com
作者: xueqian8810    时间: 2012-3-22 14:23
hen hao
作者: totoo_cq    时间: 2012-3-27 11:41
表示用monkey可以做定制的压力测试吧。。。
作者: lbb2004    时间: 2012-3-27 15:43
回复 7# shipo1987
这个是手机的键值不匹配吧?山寨机?
作者: foyyti008    时间: 2012-4-12 12:04
请楼主给我一个,谢谢。邮箱153361602@qq.com
作者: dpws    时间: 2012-4-28 15:12
回复 14# 八宝粥


    求图形化界面的monkey脚本生成工具~谢啦~
743450164@qq.com
作者: lyx2012lyx    时间: 2012-6-22 17:03
回复 14# 八宝粥


   我也要您的monkey脚本生成器谢谢 lyx890124@163.com
作者: littletrue    时间: 2012-6-29 11:41
回复 14# 八宝粥


    能否给我一个哈,谢谢啊
作者: txwt    时间: 2012-9-6 23:41
能否发我一份txwt168@21cn.com
作者: w4381123    时间: 2012-9-12 18:02
回复 14# 八宝粥


   给我发一个吧,谢谢!
作者: w4381123    时间: 2012-9-12 18:03
回复 14# 八宝粥


给我发一个吧,谢谢!
邮箱:changdapu@163.com
作者: 飘忽的烟圈    时间: 2012-9-25 14:01
ding, thanks,,,,,
作者: 刘文婷    时间: 2013-9-27 11:29
回复 1# qh4519


    楼主好,我想问下Monkey测试的运行环境如何搭建和配置,需要安装什么软件。求指导,谢谢
作者: chenpeng0901    时间: 2013-10-9 18:04
306906579@qq.com 谢谢大侠回复 17# 八宝粥
作者: mengdi    时间: 2013-11-10 20:52
不错,值得学习
作者: Miss_love    时间: 2013-11-12 15:48
学习了。
作者: 0813    时间: 2013-11-20 16:46
请问: 进入cd data目录,ls查看,提示  opendir failed,permission denied  ,连接的真实设备,是什么原因
作者: wanglibing520    时间: 2013-12-16 16:08
回复 14# 八宝粥


    Monkey脚本生成工具 能发我一下么,谢谢了!   邮箱 hnhy123@vip.qq.com
作者: liumangniu    时间: 2014-1-2 19:03
我也要一份,谢谢,zhangning309@126.com
作者: leaf.wang    时间: 2014-1-20 19:49
回复 23# 八宝粥 楼主,发给我一个呗 631251743@qq.com, 多谢喽
作者: 猪兜兜    时间: 2014-2-18 08:47
回复 1# qh4519


    十分有用,
作者: Miss_love    时间: 2014-2-27 22:26
感谢分享,。。
作者: lily2020    时间: 2014-3-6 11:50
回复 14# 八宝粥


    能否给我发个?我的邮箱:1400453361@qq.com
作者: qiqi744    时间: 2014-3-11 22:32
回复 14# 八宝粥

能否给我也发一个?谢谢了!qiqi744@sohu.com




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2