51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 18640|回复: 39
打印 上一主题 下一主题

[原创] 手机APP自动化测试简单录制

[复制链接]
  • TA的每日心情
    开心
    2018-3-20 16:08
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]测试团长

    跳转到指定楼层
    1#
    发表于 2015-9-15 09:54:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 940685414 于 2015-9-15 10:19 编辑

    随着智能手机近年来的快速增长,从游戏娱乐到移动办公的各式各样的手机APP软件渗透到我们的生活中,手机APP自动化测试也逐渐兴起,从Monkey本地测试到云测试平台,现在我要介绍的这种自动化测试方法不需要写脚本,适合初学者。
    工具:
    l  小萝贝虚拟手机
    l  按键精灵
    步骤:
    1.      百度搜索小萝贝虚拟手机 3.6M与按键精灵40.5M下载安装后,将手机用usb数据线插入电脑,打开运行小萝贝虚拟手机
    2.      打开按键精灵,点击新建按钮新建一个空白脚本
    3.      调整好小萝贝与按键精灵的布局,点击按键精灵的录制按钮,开始录制脚本
    4.      点击开始录制按钮后,即可操作小萝贝虚拟手机投射的手机画面反向控制手机,按键精灵会录制鼠标的点击坐标,而小萝贝虚拟手机会通过鼠标的点击、滑动等事件反向控制连接的手机,实现手机APP的自动化测试

    5.      在录制脚本时可以点击小萝贝虚拟手机右侧的工具栏中的截屏按钮来截取屏幕,便于跑完脚本后截图对比来确定APP显示时候正确
    6.      脚本录制完后点击停止按钮停止脚本录制,再点击保存按钮退出录制模式并保存录制的脚本
    7.      待脚本生成后点击调试按钮
    8.      点击左下角的启动键进行脚本回放,不要控制鼠标,此时鼠标会自动执行录制好的点击动作,点击小萝贝虚拟手机进而控制手机实现手机APP自动化测试
    缺点:
    1.只能做简单的功能回归性测试、UI测试
    2.坐标点击操作,可复用性差
    优点:
    1.操作简单易学无需写脚本,适合初学者
    2.操作工具小型易安装

    本帖子中包含更多资源

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

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏17
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-21 11:10
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2015-9-15 11:06:04 | 只看该作者
    讲的的挺细的 不错
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-1 08:26
  • 签到天数: 113 天

    连续签到: 1 天

    [LV.6]测试旅长

    3#
    发表于 2015-9-15 11:48:06 | 只看该作者
    呵呵,傻瓜化了。。。。顶啊
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-8-25 10:21
  • 签到天数: 661 天

    连续签到: 1 天

    [LV.9]测试副司令

    4#
    发表于 2015-9-15 11:50:55 | 只看该作者
    适合初学者
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-20 16:08
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]测试团长

    5#
     楼主| 发表于 2015-9-15 12:54:10 | 只看该作者
    默言 发表于 2015-9-15 11:06
    讲的的挺细的 不错

    谢谢,支持
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-20 16:08
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]测试团长

    6#
     楼主| 发表于 2015-9-15 12:55:49 | 只看该作者
    猫星人 发表于 2015-9-15 11:48
    呵呵,傻瓜化了。。。。顶啊

    这样无论有没有学习相关知识的人都能看懂
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-20 16:08
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]测试团长

    7#
     楼主| 发表于 2015-9-15 12:57:03 | 只看该作者

    恩,即使是不做测试的人也可以用来做一些简单的手机游戏的挂机
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-7-8 15:53
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]测试连长

    8#
    发表于 2015-9-15 14:16:43 | 只看该作者
    不错的软件,很好用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-7-8 15:53
  • 签到天数: 8 天

    连续签到: 1 天

    [LV.3]测试连长

    9#
    发表于 2015-9-15 14:16:48 | 只看该作者
    不错的软件,很好用
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-8-19 10:15
  • 签到天数: 21 天

    连续签到: 1 天

    [LV.4]测试营长

    10#
    发表于 2015-9-15 14:23:59 | 只看该作者
    楼主写的很详细,学习了,谢谢楼主的分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-10-26 13:44
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2015-9-15 14:47:33 | 只看该作者
    IOS系统的也可以么?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-9-15 14:55
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    12#
    发表于 2015-9-15 14:54:54 | 只看该作者
    步骤详细  真是不错
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2015-9-15 15:01:32 | 只看该作者
    好腻害!顶顶顶
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2016-2-1 08:53
  • 签到天数: 47 天

    连续签到: 1 天

    [LV.5]测试团长

    14#
    发表于 2015-9-15 15:37:39 | 只看该作者
    适合初学者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2015-9-15 15:39:12 | 只看该作者
    这么屌了?哪个大神写的 支持哪些手机操作系统?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2015-9-15 15:45:48 | 只看该作者
    android自带的sdk跟genymotion都可以....楼主有给自家模拟器做广告嫌疑
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-20 16:08
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]测试团长

    18#
     楼主| 发表于 2015-9-15 16:09:48 | 只看该作者
    k332348911 发表于 2015-9-15 14:47
    IOS系统的也可以么?

    目前只支持Android系统
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-20 16:08
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]测试团长

    19#
     楼主| 发表于 2015-9-15 16:12:36 | 只看该作者
    laozi124 发表于 2015-9-15 15:39
    这么屌了?哪个大神写的 支持哪些手机操作系统?

    支持手机Android版本4.0以上

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-3-20 16:08
  • 签到天数: 43 天

    连续签到: 1 天

    [LV.5]测试团长

    20#
     楼主| 发表于 2015-9-15 16:17:38 | 只看该作者
    月华 发表于 2015-9-15 15:45
    android自带的sdk跟genymotion都可以....楼主有给自家模拟器做广告嫌疑

    android自带的sdk需要安装eclipse还要各种配置,操作麻烦,之前安装过genymotion,但是低配置的电脑根本运行不起来,好不容易找到个操作简单的方法分享给大家,希望大家无论用不用都能相互体谅下
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-14 14:20 , Processed in 0.073937 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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