网站大量收购独家精品文档,联系QQ:2885784924

Duang!一座神奇地桥.PDF

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Duang! 一座神奇的“桥”………………….…………………………….…..….…..….……01 LoadRunner 脚本优化之参数化迭代介绍…………...…………………….………………11 Socket 挡板之 JAVA 开发………………………………………………………………………..17 用影响力导图解决问题………..…………...……….….…..…………………………………….24 移动设备自动化测试工具选型………………………………………………………………….29 测试女巫之石头变宝石篇………………………………………………………………………...32 一个测试者眼中的敏捷和 Scrum 方法………………………………………………………43 浅谈软件测试项目的质量保证………………………………………………………………….47 Duang! 一座神奇的“桥”  作者:琦少 前言: 近年移动互联网好比IT 界的一条浩瀚银河,安卓手机测试可谓其中最璀璨的一颗 明珠,这里有一座你不得不熟悉的桥——ADB 曾见过不少相关的文章或培训,不乏空谈多,实战少;期望大,效果差。也见过很 多测试同仁,预成大牛,却不得其法。今日我们秉承单点极致的精神。聚焦实用的技 能,也思考下测试这条路,该如何走的深远。 安卓测试,乃如今移动测试领域中举足轻重的部分,相信也有不少同仁奋战在这片 战场。工作中听闻最多的几个关键词“性能”,“自动化”,“稳定性”……掌握这些测试 技能,或可成为高级测试工程师。也达到很多同仁眼中的成功,至少是成就感。那么这 条路远嘛?难嘛?我说,不远,也不难,你和成功其实只隔一座桥——ADB 。 ADB ,或许很多人并不陌生,何谓ADB ,简言之:“adb 的全称为Android Debug Bridge”就是起到调试桥的作用。最基本的安装,环境变量配置,相信大家也能查到诸 多资料,而一些入门级的介绍更是犹如滔滔江水,连绵不绝。相信如下几个场景,或者 命令大家都尝试过: 1) 安装一个安卓APP : adb install 2) 卸载一个安卓APP : adb uninstall 3) 查看设备连接: adb devices 4) 推送/拉去一个文件: adb push/pull 5) 重启手机: adb reboot 1 入门级命令十多个,相信大家看到这里很亲切。不错!这也是常考的一些笔试题。 但是问题来了,又有多少人,到此就浅尝辄止了?!恐怕也是犹如黄河泛滥吧…… ADB 是一个非常实用的工具,尤其是对我们测试人员。什么才是进阶实践呢?您是 否基于ADB 做过“性能测试”,“自动化测试”,“稳定性测试”?姑且让我们从这三个 场景看看这座桥(ADB )有多少神奇的潜力。 注: 1. 以下截图中代码,都来真实测试项目中的代码片段,必要地方我会加以解释。 2. h 是Java 封装的一个类,主要作用是把adb 命令发送到控制台执行。 很多高级语言都有相似方法,比如php,或者python 一、性能测试场景 安卓测试中,启动速度,安装包大小,内存占用,CPU 占用,耗电等是我们公认的 重要性能指标。通过这座桥,这些都能实现。 例1:测试app 的启动速度: 【项目实战代码】: 2 【核心命令】: 【效果分析】: 其中的ThisTime,和TotalTime 就是我们关注的启动时间,单位是毫秒。 知道这个,结合你已经掌握的安装卸载命令, 再加上任何一门高级编程语言的基本语法就可以完成贵公司app 启动速度专项测 试。 提供思路如下(赶快动手试试吧):

文档评论(0)

133****0075 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档