摘要: Android系统测试, 开始测试前,我们需要先确认所测试的系统版本是否正确, 还有报bug的时候,开发需要你提供具体的系统版本信息。 还有系统打版时间等, 不同的版本修复了不同的bug,合入了不同的新功能等, 如果测试人员测试的系统版本都不对,会直接被开发怼到哭。 如何一键获取Android系统版 阅读全文
posted @ 2020-03-12 20:14 zipython 阅读(544) 评论(0) 推荐(0) 编辑
摘要: Android设备,比如车载tbox搭载的Android系统, 其只有500M的磁盘容量;电视机搭载的Android系统其磁盘容量也非常小, 一般debug阶段的产品,开启的log比较多,比如有: 自动后台logcat截取,自动捕捉coredump, tombstone,anr, dropbox等c 阅读全文
posted @ 2020-03-11 13:14 zipython 阅读(468) 评论(0) 推荐(0) 编辑
摘要: Android设备,比如车载系统实车路试过程中, 车上操作电脑比较麻烦,如果车载系统出现了Bug, 如何很方便地一次性导出相关的log来(logcat, dbus, 高德地图log,gps定位log等)来呢? 其实我们只需要一个python脚本就可以搞定! 准备阶段 1. adb pull 命令, 阅读全文
posted @ 2020-03-11 12:08 zipython 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 研发阶段的Android车机,还不支持从gps或仪表同步互联网时间, 需要手动设置系统时间。 由于任何涉及在线业务,都有时间戳的概念, 如果和远程云端服务器上的时间相差剩余,则服务器端不会返回正常数据。 比如你的车载墨迹天气App,如果你车机时间是:1970 01 01 08:00:00 , 则肯定 阅读全文
posted @ 2020-03-09 12:03 zipython 阅读(523) 评论(0) 推荐(1) 编辑
摘要: 做Android手机系统或App测试的过程中, 如果碰到了bug,开发一般会需要测试人员提供当时的bug截图, 如何用Python 批处理脚本, 快速实现截图呢? 准备阶段 1. adb shell screencap p /sdcard/a.png 命令, 可以实现手机截图并保存到/sdcard/ 阅读全文
posted @ 2020-03-07 20:30 zipython 阅读(1352) 评论(0) 推荐(0) 编辑
摘要: 三种编程思维(实现方式) 由于本思维篇,主要介绍通过简单而实用的测试案例,逐步培养编程思维: 先学会批处理脚本实现,在学会面向过程函数来实现,最后学会面向对象类的实现。 每一个案例故事对应三种实现方式 每篇文章,都有一个案例故事,代表实际测试场景故事, 有些测试案例,其实有些“批处理脚本”实现最为合 阅读全文
posted @ 2020-03-06 21:33 zipython 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 函数只能面向过程,来回互相调用后顺序执行, 简单的编码项目,还能应付的过来, 复杂的大型项目,调用多了,就会乱。 如何才能不乱呢,可尝试下, 面向对象类的概念, 将现实世界的事物抽象成对象,将现实世界中事物的关系抽象成类, 即要秉着“万物皆对象,一切皆可归类”的中心思想, 去建立你的代码模型。 一听 阅读全文
posted @ 2020-03-05 22:20 zipython 阅读(302) 评论(0) 推荐(1) 编辑
摘要: Python批处理脚本只能处理较为简单的顺序执行的语句, 语句太多了,就有点乱...是时候升级一下了。 函数可以将多条语句分组封装,实现面向过程的,简单的模块化管理。 方便将语句实行“网格”管控,不容易乱。 代码编译或运行中出bug不要紧,找该函数即可。 简单的Python函数 简单点,就是将多条语 阅读全文
posted @ 2020-03-04 21:02 zipython 阅读(289) 评论(0) 推荐(0) 编辑
摘要: Python批处理脚本就是能顺序执行的Python语句块, 也就是我们常说的Python脚本,一般用于批量顺序处理数据。 所以Python自动化测试的第一个段位是: 会编写简单的Python批处理脚本来处理实际测试工作中碰到的问题, 为了区别与段位二(Python面向过程函数),段位三(Python 阅读全文
posted @ 2020-03-03 18:29 zipython 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 案例篇, 通过实际测试案例,将Python运用到实际工作中去, 之前名字是思维篇,因为不仅仅是学编程技术,更重要的培养编程思维。 当前测试人员的主要矛盾: Python基础语法都看了学了几遍了。 用不上,不会写,网上的例子又大部分是面向开发人员的, 好多都是人工智能,大数据,区块链,或者数学算法题。 阅读全文
posted @ 2020-03-02 21:57 zipython 阅读(496) 评论(0) 推荐(0) 编辑