51Testing软件测试论坛

标题: 求解(哪里不对),我写的这段代码执行起来,机器没有反应,但是代码也没任何报错... [打印本页]

作者: 测试积点老人    时间: 2020-8-20 13:10
标题: 求解(哪里不对),我写的这段代码执行起来,机器没有反应,但是代码也没任何报错...
求解(哪里不对),我写的这段代码执行起来,机器没有反应,但是代码也没任何报错,直接执行完了(Process finished with exit code 0)
  1. # encoding: utf-8

  2. from uiautomator import Device
  3. import os
  4. import time

  5. d = Device('66b0140')
  6. loop = 0


  7. class SwitchMode(object):
  8.     def __init__(self, mode1, mode2, times):
  9.         self.mode1 = mode1
  10.         self.mode2 = mode2
  11.         self.times = int(times)

  12.     def test(self):
  13.         for loop in range(self.times):
  14.             d(text=self.mode1).click.wait()
  15.             d(text=self.mode2).click()
  16.             time.sleep(3)
  17.             loop += 1
  18.             print "switch to %s for %s times" % (self.mode2, loop)


  19. if __name__ == '__main__':
  20.     SwitchMode('AUTO', 'PORTRAIT', 10)
复制代码



作者: xchen    时间: 2020-8-20 14:58
构造出了一个对象,但没有调用对象的方法
作者: 千里    时间: 2020-8-20 18:54
只构造了对象没有调用它的方法
作者: 郭小贱    时间: 2020-8-21 09:45
写个test方法调用下,就可以知道了。
作者: bellas    时间: 2020-8-21 10:28
没用调用
作者: 海海豚    时间: 2020-8-21 10:54
没进行调用,所以机器上看不出来啥
作者: jingzizx    时间: 2020-8-21 13:38
单步调试
作者: litingting0214    时间: 2020-8-21 14:24
调用一下啊
作者: abcsell    时间: 2020-8-21 16:22
这个没有调用呦




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