51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2687|回复: 3

MyMonkeyRunner自动化测试工具,可录制回放,支持文本、图像对比

[复制链接]

该用户从未签到

发表于 2017-1-10 11:47:34 | 显示全部楼层 |阅读模式
本帖最后由 ganmaotong 于 2017-1-10 12:17 编辑

工具分为录制器和回放器
一、录制器
只支持坐标点击,目前已支持文本、图像(包括子图)的对比

录制器主界面

点击创建图像验证点,当鼠标出现十字形状时,可像QQ那样截取子图,进行对比。截图模式中,点击Esc键可推出截图模式。

创建图像验证点

点击插入文本验证点,可设置在当前页面检查文本是否出现,如图:

插入文本验证点

二、回放器
注意,只能选择脚本所在的目录,然后点击加载用例

回放器主页面



执行后,在脚本所在的目录下会生成一个logs文件夹,里面有对应的log日志。如果用例执行失败,则会自动保存失败截图,以用例名+时间戳命名图片


程序要求Java版本不得低于1.8,并且已配置好adb环境,被测手机系统版本不得低于4.0

下载地址:

http://pan.baidu.com/s/1mhNAPD2



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复

使用道具 举报

  • TA的每日心情
    擦汗
    2017-2-4 09:49
  • 签到天数: 145 天

    连续签到: 1 天

    [LV.7]测试师长

    发表于 2017-2-21 10:46:22 | 显示全部楼层
    能问你个问题?我想用monkeyscript启动qq程序,比如下面代码启动浏览器能成功。但是启动qq没反应。
    一段monkeyscript启动浏览器的代码,运行成功,能拉起浏览器。
    type= raw events
    count =10
    speed =1.0

    start data >>

    LaunchActivity(com.android.browser,com.android.browser.BrowserActivity)
    ProfileWait()
    ——————————————————————————
    试着拉起QQ,
    LaunchActivity(com.tencent.mobileqq,com.tencent.mobileqq.activity.SplashActivity)
    cmd里提示。
    :includeCategory:android.intent.category.LAUNCHER
    :includecategory:android.intent.category.MONKEY
    replaying 0 events with speed 1.0
    手机没反应。
    试着别的程序也是没反应,哪个地方不对?谢谢

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 积极回复获得测试积点10 赶快去商城换取奖.

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-3-27 11:18
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    发表于 2017-6-21 14:10:01 | 显示全部楼层
    请问一下,又没有32位的
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-3-29 21:32 , Processed in 0.075646 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表