04 2020 档案

摘要:案例故事: Android App或者系统测试过程中,涉及需要断网异常测试(无网络情况下,App或系统是否提示正常,运行正常), 联网测试(网络恢复的情况下,App或系统是否提示正常,运行正常), 目前基本上设备都具备wifi,4G两种网络, 需要考虑两种网络全部断开, 或者两种网络全部连上,并需要 阅读全文
posted @ 2020-04-25 20:56 zipython 阅读(897) 评论(0) 推荐(0) 编辑
摘要:案例故事: Android车载测试过程中,客户反馈低概率偶现高德地图App启动过程中, 出现了报错:“高德地图无法继续运行”,客户说只碰到过一次,后续再没复现过, 测试经理安排我们负责压测,反复进行高德地图打开关闭, 并在打开过程中,截一张图,打开加载完毕后再截取一张图, 测试经理希望自动化实现截取 阅读全文
posted @ 2020-04-24 20:53 zipython 阅读(624) 评论(0) 推荐(0) 编辑
摘要:这是武散人著《自拍教程》(自动化测试Python教程)系列第60篇文章。 重要提醒: 本案例涉及220v危险电压上电下电测试,存在安全风险,请切勿随意尝试!!! 案例故事 很多移动终端都不带电池,都是直接电源插头供电, 比如Android电视机(220v),小米小爱同学智能音箱(220v转5v的电源 阅读全文
posted @ 2020-04-23 21:54 zipython 阅读(1279) 评论(0) 推荐(0) 编辑
摘要:案例故事:有一天测试经理发给我一个Bug列表, 这些Bug都是被开发打回来的无效(WithDrawn)Bug, 就是开发不认为是bug, 测试经理觉得很有必要去分析下, 为什么这么多无效bug,到底是什么原因? 测试经理想知道,是测试提Bug太随意,还是无此需求,还是开发bug流转流程不对,还是其他 阅读全文
posted @ 2020-04-19 21:13 zipython 阅读(297) 评论(0) 推荐(0) 编辑
摘要:案例故事 :有时候一个测试报告发过来,发现这个测试报告的Bug,很多信息未提及, 比如Bug严重级别(Proirity),指派给谁了(assginee),目前Bug状态(Status)等信息。 其实我们可以借助Jira的Jql(Jira Query Language)查询语句,实现批量查询这些Bug 阅读全文
posted @ 2020-04-17 21:00 zipython 阅读(476) 评论(0) 推荐(0) 编辑
摘要:大部分的Android手机/车机/电视等移动终端设备, 都可以通过fastboot来刷新Android系统版本,其实就是多个img文件(镜像文件)的刷写。 准备阶段 1. 先通过组合按键(每个Android终端组合按钮不一样,比如有的是持续按住Home键+音量下键再开机,持续3s以上), 进入fas 阅读全文
posted @ 2020-04-10 15:05 zipython 阅读(964) 评论(0) 推荐(0) 编辑
摘要:接上2篇案例: "Python_批量下载1000个apk" , "Python_批量验证1000个apk" , 都下载完了, 也验证了下载文件的版本号和MD5后,就要开始批量安装了, 然后开始尝试运行打开这个app, 做最基本的功能检点,最后就要考虑卸载App了。 本篇内容主要介绍如何用Python 阅读全文
posted @ 2020-04-09 21:24 zipython 阅读(387) 评论(0) 推荐(0) 编辑
摘要:接上一篇案例: "Python_批量下载1000个apk" ,我们只讲了如何下载, 其实市场部提供的表格,不仅仅包含了apk的下载地址,还有apk的版本号,还有MD5信息等, 如何确保你下载的这1000个apk,是下载过程中未出错,版本号对的上,MD5信息也对上? 附:市场部提供的包含apk版本号, 阅读全文
posted @ 2020-04-07 18:18 zipython 阅读(459) 评论(0) 推荐(0) 编辑
摘要:之前我们做Android手机测试的时候, 市场部希望我们测试部进行Top 1000 app(排名前1000的app)的兼容性测试, 以确保我们的手机是可以安装并正常运行这么多好用的app, 且市场部提供了某应用市场上的top 1000 的apk下载地址。 如何实现快速批量地下载apk文件呢? 准备阶 阅读全文
posted @ 2020-04-06 16:07 zipython 阅读(786) 评论(0) 推荐(0) 编辑
摘要:本篇文章与上一篇: "Python_adb运行shell脚本类似" , 上一篇主要的技术点是讲shell等 文本文件 ,"隐藏"在Python代码里; 本篇文章主要是讲,如何将tcpdump这类 二进制可执行文件 , “隐藏”到Python代码里去。 ::: story Android手机具备在线功 阅读全文
posted @ 2020-04-05 12:09 zipython 阅读(488) 评论(0) 推荐(0) 编辑
摘要:Android作为一款Linux终端,肯定是支持.sh后缀的Shell脚本的运行的, 有时候测试环境准备或者长时间截取复杂的日志等,开发会给到一些Shell脚本。 Shell脚本的执行的优势: 1. 快捷高效,Shell脚本是Linux终端都支持的。 2. 由于执行及测试结果都在Linux终端内部存 阅读全文
posted @ 2020-04-04 11:25 zipython 阅读(788) 评论(0) 推荐(1) 编辑