金阳光测试吧 关注:511贴子:1,319
  • 6回复贴,共1

Uiautomator测试疑问,求解答

只看楼主收藏回复

对于手机屏幕唤醒后如何退出锁屏,这个该怎么做?
还有我学这个Uiautomator自动化测试,有两个地方很不明白,其他地方可以自学。
一个是传递参数,一个是批量执行。
因为我平时都是单条执行,在windows下。
请问没有这方面的教程介绍,谢谢。


IP属地:安徽1楼2016-01-04 17:04回复
    没设置密码手机调用wakelock方法解锁。
    批量执行很容易 你写了几个case一起编译打包就可以顺序执行了
    参数传递是脚本开发基础 你得学java Python


    IP属地:北京2楼2016-01-05 10:49
    收起回复
      2025-05-29 12:04:27
      广告
      @金阳光woody 大神还在吗?对于批量执行我试了,如果把多条cases写在一个函数里,可以批量执行。
      wakelock这个方法,eclipse里面提示错误,也没有提醒导入包,你能详细的吗?
      python传参数,这个我很喜欢,windows环境下也能传参数吗?是不是非要Ubuntu啊?
      你不要不说话啊,跪求解答


      IP属地:安徽3楼2016-01-05 15:28
      回复
        可以用这个方法唤醒:
        if (!device.isScreenOn()) {
        device.wakeUp();
        sleep(1000);
        device.swipe(538, 1847, 538, 300, 80);
        }
        我试过了,可以做到


        IP属地:安徽4楼2016-01-06 09:50
        回复
          window下批量执行:C:\Users\admin>adb shell uiautomator runtest testQQ.jar -c com.qq.smoke.inqq1 不给方法名就好了


          5楼2016-01-13 11:29
          收起回复