zoukankan      html  css  js  c++  java
  • MonkyTalk学习-2-Demo录制和回放

    经过1的安装基本上已经配置好了环境,现在开始进行自动化的最简单的方式,录制和回放,在录制的时候,采用了自带的Demo.apk,节省了很多时间。

    之后的文章会对如何进行任意的工程进行录制等内容进行介绍。(注:我用的是MonkeyTalk 非 Professional版本,所以有点差别的)

    1. 启动IDE

    启动MonkeyTalk下的MonkeyTalkIDE文件下的MonkeyTalkIDE.exe文件,一个类似于Eclipse的编辑器,就启动了,

    如图:确保都是相同位数的,IDE,JDK,如果64位,就都是64位好了。

    2. 创建一个工程,File->New->Others,弹出如下的页面,或者直接创建一个MonkeyTalk Project也可以。

    3. 输入工程名称,创建成功。

    4. File->New->Script,输入Script的名称,创建一个脚本。

    5.创建成功脚本之后,就可以开始,如图

    6. 创建好了之后,就开始安装Demo了,

    demo的位置在 monkeytalksamplesandroid下的Demo1.apk,

    安装到你的模拟器上,如果是Professional 版本可以在IDE上直接安装,我的不是,只能手动安装到模拟器上,我的是使用的Genymotion模拟器,拖动App到模拟器上,放下,就自动安装了,安装成功之后,打开这个App。

    一定是在模拟器上打开App,一定一定,如果关闭,可以造成IDE和模拟器连接不上,无法打开录制功能。如图:

    7. 连接IDE和模拟器

    模拟上上启动了App之后,就可以激活录制功能了。

    在IDE上Connect->Android Emulator,选择了之后,在Console中有文字出现,

    另外在IDE上是不是发现有几个按钮激活了呢?

    8 录制

    点击IDE上的录制功能,就可以开始录制了。如图:

    9 完成录制

    录制完成之后,点击暂停按钮,(录制按钮旁边)。可以看到IDE中有很多记录

    10 播放

    可以点击播放按钮对脚本进行播放,但是前提是:App必须启动,停留在第一个页面,播放的时候,当然App也在重复刚才的测试动作,完成之后,如图显示整个步骤和结果如图:

    11. 至此简单的录制和回放功能就完成了。

  • 相关阅读:
    C#多线程下更新UI的几种方法
    .net WebApi使用swagger 美化接口文档
    C#内存管理
    LINQ 推迟查询的执行
    C#多播委托详解
    泛型委托
    使用 ref 和 out 传递数组注意事项
    何时使用委托而不使用接口
    委托中的协变和逆变
    细说SQL Server数据类型
  • 原文地址:https://www.cnblogs.com/kevinqinan/p/4585818.html
Copyright © 2011-2022 走看看