应用Robotium Recorder录制APK包—精通移动App测试实战(7)

发表于:2016-4-11 09:41

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:于涌 王磊 曹向志    来源:51Testing软件测试网原创创

  6.5.3  应用Robotium Recorder录制APK包应用
  在上一节作者向大家介绍了如何应用Robotium Recorder 录制有源代码的项目,可能有很多测试人员就提出了一个问题,在实际工作中,我们可能会碰到这种情况,就是只有APK包,而没有源代码,那么Robotium Recorder 可不可以对这些APK包进行脚本的录制工作呢?回答是没有问题,它可以干这件事儿。单击"File">"Other..."菜单项,如图6-81所示。
 
  在弹出的图6-82所示对话框中,选中"New Robotium Test"选项,单击"Next"按钮。
  
  我们仍然选择前面给大家介绍过的"周末去哪儿"应用,它的安卓版本的安装包为"com.xisue.zhoumo_063016.apk",单击"select apk"按钮,选择该文件,系统自动帮我们生成了一个叫"zhoumoAppTest"的工程名称,这里我们就保留该项目名称,如图6-83所示。稍等片刻后,单击"Next"按钮,将对该APK安装包进行重签名。
 
  在弹出的图6-84所示,即开始录制对话框,单击"New Robotium Test"建立一个新的Robotium测试案例。
  
  在弹出的图6-85所示,即安卓设备选择对话框,选中"samsung-sch_n719-4df7b6b…",单击"OK"按钮。
 
  稍等片刻,这个阶段可能发现界面上没有任何变化,其实,此时Robotium Recorder并没有闲着,它正在把安装包安装到我们的手机设备上,安装完成后,将启动"周末去哪儿"的主Activity,如图6-86所示。
 
  当启动"周末去哪儿"后,待其相关资源加载完成后,将弹出一个版本更新的提示对话框,这里我们不想更新版本,所以就单击了"以后再说",此时将会发现我们的操作过程全被"Robotium Recorder"给记录了下来,如图6-87和图6-88所示。
 
  这里我们单击"搜索"(即放大镜那个图片按钮),其脚本信息和"周末去哪儿"应用的相关信息如图6-89所示。
  
  我们可以从"周末去哪儿"的活动列表中选择"音乐",查看"劳动节"期间相关的一些音乐相关的主题活动,如图6-90所示。
  
本文选自《精通移动App测试实战:技术、工具和案例》第六章,本站经人民邮电出版社和作者的授权。
版权声明:51Testing软件测试网获人民邮电出版社和作者授权连载本书部分章节。
任何个人或单位未获得明确的书面许可,不得对本文内容复制、转载或进行镜像,否则将追究法律责任。
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号