本文仅针对真正的菜鸟,大虾们请飘过哈,嘿嘿。注意参数里面“/”前面是package的名字,“/”后面是activity的名字。
此时模拟器会自动打开ApiDemos这个应用程序的主页。
file:///C:/Documents%20and%20Settings/Ching/Application%20Data/Tencent/Users/41420872/QQ/WinTemp/RichOle/0~3K%7B%7BNNYF7(%25KQA5_K$X3W.jpg

接下来我们还可以给模拟器发送更多的操作,如模拟任何按键时间和滚动等,并且可以截图。命令格式和上述命令类似,我就不再累述了。

当然,我们也可以不这样麻烦得一行行地输入命令,可以将从“from...import...”开始的所有后面的语句都写到一个python文件里面,例如 monkeyrunnerTest.py,然后我们再从命令行直接通过monkeyrunner运行它即可。比如,我们还是用上面的例子,语法如下:
D:\Software\Android2.3.3\android-sdk-windows\tools>monkeyrunner monkeyrunnerTest.py

接下来monkeyrunner会自动调用monkeyrunnerTest.py,并执行其中的语句,相当方便。

今天暂时先写到这里,今天主要的关键是明白了如何使得monkeyrunner和模拟器进行正确的连接和相关的操作,具体的monkeyrunner的方法和属性大家可以参考官方的文档,上面非常详细了,呵呵。

接下来我准备再应用python上的图像处理库PIL,参考网上的一些图像比较算法,做一个python图片比较的类用于自动比较monkeyrunner生成的测试图片并得出测试结果,有空试验成功了就跟大家一起分享,呵呵



相关文章:

  • 2021-08-22
  • 2022-12-23
  • 2021-11-22
  • 2021-09-28
  • 2021-10-28
  • 2022-12-23
  • 2022-01-03
猜你喜欢
  • 2021-11-30
  • 2021-12-06
  • 2022-12-23
  • 2022-01-25
  • 2022-12-23
  • 2021-12-25
  • 2021-12-07
相关资源
相似解决方案