@chenhengjie123 帮忙改下。
这排版没法看…
#5 楼 @cary_zhang 给你权限了,另外需要上传头像,才能发帖。
我擦, macaca 越来越强大了。你们可以开个收费培训课程了。
#17 楼 @wenshi11019 自会控件只要正确地实现了 accessiblilty 就可以了。
如何在不退出当前账号的情况下清楚缓存,保证每次进入的页面都是最新的页面呢?让你们开发搞个无缓存的版本给你。
#2 楼 @seveniruby 关于文章中是否带有宣传性质,比如公众号之类的,麻烦 @seveniruby 定义下规则,发下申明吧。
#3 楼 @lihuazhang titile 也不要那么长
新人同学,把你两个帖子整理下,发在一个帖子里。
#73 楼 @mingyuwang 依赖包有的问题, node-idevice
#75 楼 @mingyuwang 什么版本的啊?
夏天的衣服就靠这个了。
方法 1:
#! /usr/bin/env monkeyrunner
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
from random import randint
print "get device"
device = MonkeyRunner.waitForConnection()
package = 'my.packaget'
activity = 'my.package.activity'
runComponent = package + '/' + activity
device.startActivity(component=runComponent)
#use commands like device.touch and device.drag to simulate a navigation and open my activity
#with your activity opened start your monkey test
print "start monkey test"
for i in range(1, 1000):
#here i go emulate only simple touchs, but i can emulate swiper keyevents and more... :D
device.touch(randint(0, 1000), randint(0, 800), 'DOWN_AND_UP')
print "end monkey test"
方法 2:
<activity android:name="MonkeyActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.MONKEY" />
</intent-filter>
</activity>
adb shell monkey -p my.package -c android.intent.category.MONKEY -v 500
#1 楼 @shenjing8412 点赞是这样的!
#8 楼 @lanxiangtechnical 达峰不是说 macaca 已经整合了么,可以试试。