手把手教你测——上网快鸟
我们用时下流行的应用——上网快鸟作为例子,看看DroidPilot如何为其制作自动化测试用例:
第一步:当然是安装DroidPilot啦~请大家参考这个帖子吧:
《DroidPilot使用第一步 - 安装》
http://www.cnblogs.com/anthonywsy/p/DroidPilot-Quickstart-Step1-Install.html
第二步:按照这个帖子的步骤,将上网快鸟部署到设备。我用的是手机HTC Incredible.
《DroidPilot使用第二步 - 部署被测apk》
http://www.cnblogs.com/anthonywsy/p/DroidPilot-Quickstart-Step2-Deploy.html
第三步:按照这个帖子的步骤制作测试脚本。因为这次用的是上网快鸟,所以我准备做这几个测试步骤:
《DroidPilot使用第三步 - 实战测试脚本》
http://www.cnblogs.com/anthonywsy/p/DroidPilot-Quickstart-Step3-Script.html
首先,如果是老版本,通常会弹出这个升级的提示框,我写个判断语句,看到它弹出来就把它点下去,嘿嘿,这样省事。
<ignore_js_op>
然后,依次把最底下的菜单点一遍,啥也不做。如果你有兴趣,可以在每一页都做checkpoint.
<ignore_js_op>
这一页有个[一键加速]的功能,点一下试试。不过脚本中记得加上sleep语句。我算了一下,大概就十几秒的时间。当然,在这期间你也可以做checkpoint,但是由于每台手机的性能不一样,时间上的判断也不一样喔。
<ignore_js_op>
最后,我在这一页做了一个检查点,看看“恭喜您”这个字样有没有弹出来。
<ignore_js_op>
跑完,我再点一下返回按钮,习惯性的回到首页。
<ignore_js_op>
脚本跑完后,会自动弹出report哦~
<ignore_js_op>
感觉怎么样?是不是很简单呢?大家快来试试吧!
附件就是这个例子的项目文件,大家可以下载,然后用Import Existing Project导进来,就可以跑了。
转载于:https://www.cnblogs.com/anthonywsy/p/DroidPilot-Quickstart-DoodooBird.html
手把手教你测——上网快鸟相关推荐
- 另一个小程序 返回的支付结果如何得到_手把手教你测微信小程序
WeTest 导读 在小程序持续大量爆发的形势下,现在已经成为了各平台竞争的战略布局重点.至今年2月,月活超500万的微信小程序已经达到237个,其中个人开发占比高达2成.因小程序的开发门槛低.传播快 ...
- 手把手教你测之二——有信,一款网络电话
这是"有信"网络电话的官方网址: http://www.uxin001.com/ 第一步:当然是安装DroidPilot啦-请大家参考这个帖子吧: <DroidPilot使用 ...
- 小鼠瘦素ELISA试剂盒,手把手教你测!
瘦素,是一种由脂肪细胞分泌的肽类激素,瘦素(leptin),源自希腊语"lepto",由于它能调节食欲,控制体重,因而得名.当人体因进食过多,脂肪增加时,过多脂肪产生的瘦素,会刺激 ...
- 苹果手机计算机网络设置,苹果手机上网速度慢怎么办!手把手教你如何解决
原标题:苹果手机上网速度慢怎么办!手把手教你如何解决 现在有很多朋友都在使用苹果电脑,觉得操作比较快,上网速度也不错.但是,最近有位朋友在使用苹果手机的时候,发现网速很慢,上网严重受影响,不知道怎么去 ...
- 【手把手教你】趋势跟踪交易策略的量化回测
01 引言 趋势跟踪策略旨在根据市场趋势的方向来进行交易,即如果市场处于上升趋势,那么投资者应该买入,并且保持这种头寸直到趋势结束.同样地,如果市场处于下降趋势,投资者应该卖空,并且保持这种头寸直到趋 ...
- 亲测,手把手教你用Python抢票
亲测,手把手教你用Python抢票 原创 2015-12-10 大数据文摘 大数据文摘 关于转载授权 大数据文摘作品,欢迎个人转发朋友圈,自媒体.媒体.机构转载务必申请授权,后台留言"机构名 ...
- 手把手教你dns服务器未响应导致无法上网怎么办
dns服务器未响应怎么办?其实每个问题都是有着相对应的原因外加解决方法的,我这刚好就有一篇关于如何解决dns服务器未响应的方法,现在就来分享给各位小伙伴们哈~ 不知道小伙伴们在使用电脑进行上网的时候, ...
- 手把手教你jmeter压测--适合入门
[后台测试]手把手教你jmeter压测 我知道我迟早是要踏上了后台测试之路的,只是没想到来的这么突然.新接手了一个项目,在第一版发出后,产品需要做运营活动拉量,因为我担心突然的流量涌入是否会对后台造成 ...
- 手把手教你备份 nvidia jetson agx xavier 系统(亲测有效、超详细)
手把手教你备份 nvidia jetson agx xavier 系统(亲测有效.超详细) 此版本适合小白,网上虽然很多教程,但是对于超级小白来说还是有点粗略了,教程奉上! 文章目录 手把手教你备份 ...
最新文章
- java aqs源码_Java-AQS源码详解(细节很多!)
- WSDL、SOAP、UDDI
- ICML进行时 | 一文看尽获奖论文及Google、Facebook、微软、腾讯的最新科研成果
- .bash_pfofile、.bash_logout和.bashrc区别
- 用python 爬取百度百科内容-使用python爬取小说全部内容
- 曙光与包头签署云计算中心战略合作协议
- 《JAVA与模式》之状态模式
- 注册jdbc驱动程序的三种方式
- boost::coroutines模块实现斐波那契的测试程序
- Windows Server 2008怎么查看远程桌面登录日志
- fga 例子 oracle,利用Oracle FGA实现审计
- Python 创建和使用类
- 基于Apache OLTU的OAuth2.0授权解决方案
- 安装python37路径报错_Robot framework安装python3.7导入HttpLibrary.HTTP报错
- 【2016年第1期】农业大数据给商品交易所带来的机遇和挑战
- gis插入的文本怎么搞成两行_逻辑图怎么画?图文详解带你绘制逻辑图
- 计算机大赛教学辅助课件,职业教育:机械类一等奖作品《识读组合体视图教学辅助》PPT课件.ppt...
- MySQL登录命令详解
- 好站推荐-四个在线识别字体网站,从此不在为找字体烦恼
- 将Surfer grd格网文件转成ArcGIS asc格式
热门文章
- python抢课脚本 复旦_如何实现简单的脚本来抢课
- Nature综述:优先效应在生命早期肠道微生物组形成中的作用
- ffmpeg音视频相关资料
- npm警告:WARN config init.module Use `--init-module` instead.
- 程序是怎么跑起来的 | 个人笔记
- 计算机基础元旦专刊,01《计算机应用基础》题库(一).doc
- android 弹出框崩溃_Android:一个弹Toast导致系统崩溃问题分析
- Html5制作奥运五环
- Python 实现海康机器人工业相机 MV-CU060-10GM 的实时显示视频流及拍照功能
- Linux : 捕获Kill的信号