摘要:
最近收到的ZIP交互原型,打开查看中文一堆乱码。主要是产品都是高大上啊,用的都是MAC,咱酷毙用的Windows,话说安卓APP,你用MAC搞啥啊。可恨的压缩用的是zip,不是rar之类的。为了咱用Windows开发及测试的屌丝,分享下解决方法。如你高在上,用的MAC,请跳过本文。 阅读全文
摘要:
做前端测试,基本要求会抓包,会分析请求数据包,查看接口是否调用正确,数据返回是否正确,问题产生是定位根本原因等。第一篇介绍Fiddler代理,如果APP不支持代理,则不适用;第二篇介绍的Tcpdump抓包,虽强大但不能实时抓包。能否有方法既能抓到所有的包,又能实时查看呢?大家会想到路由抓包,对,介是一个非常好的思路,但公司网络通常不支持,或者你是没有权限的,或者就数据量庞大,哈哈...那我们变通一下,本文主要以此为思路介绍抓包方法。 阅读全文
摘要:
做前端测试,基本要求会抓包,会分析请求数据包,查看接口是否调用正确,数据返回是否正确,问题产生是定位根本原因等。学会抓包分析是测试人员必备的功课之一。最先想的基本上都会是Fiddler代理抓包,但Fiddler有局限,如果APP不支持代理呢?比如邮箱是Imap协议呢?好吧,我们换个思路,安卓是基于linux,那么linux的抓包工具命令是不是也能试用呢?本文主要对tcpdump进行抓包举例。 阅读全文
摘要:
做前端测试,基本要求会抓包,会分析请求数据包,查看接口是否调用正确,数据返回是否正确,问题产生是定位根本原因等。
不管是之前做HTML5项目测试,还是现在app测试,经常需要抓包,做前端开发基本第一时间会想到Fiddler,的确Fiddler比较强大方便,本文主要以Android手机为例介绍通过Fiddler抓手机数据包,Iphone、Ipad、Win Phone等可设代理的手机,也均可用此方法。 阅读全文
摘要:
Android反编译有时需要修改个别xml文件,比如Thinkdrive登录Demo环境还是现网环境,在AndroidManifest.xml控制,研发不会耗费时间给你重新编译,因此有了此篇文章的产生,使用apktool反编译xml文件,修改后重新编译,随心所欲。 阅读全文
摘要:
APP测试时,有时候不仅仅只限于功能测试,需要理解APP的实现,研发讲解的一般不会全,因此除了研发讲解,另外功能测试完成后,有时间看看源码,结合测试,对自己也是一种提升(非发布一般不会混淆)。APP测试其中安全测试有一项是反编译源码,查看是否代码有做混淆。本文重点介绍反编译JAVA源码工具及方法步骤。 阅读全文
摘要:
Python3.0简介,python可以称得上即简单又功能强大的少有的语言中的一种。你将会惊喜地发现,专注于问题的解决方案而不是你正在使用的编程语言的语法以及结构,是多么容易。 阅读全文
摘要:
因项目需要,开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括Monkey、Monkeyrunner、Athrun、appium,目前仍在了解学习android测试框架、CTS等。本文主要为前段时间Monkeyrunner的学习总结,由于刚接触不久,故本文难免会有些肤浅,主要是初级教程,大神请绕走~ 阅读全文
摘要:
Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。 阅读全文
摘要:
近期公司安卓app测试,分配任务为监控APP内存、CPU占用率。因安卓是基于linux开发,故很容易就联想使用Linux监控相关的命令。想法总是美好的,现实总是残酷的,使用三星 Galaxy Note II N7108测试时发现,很多linux命令没有,用起来很不爽。例:C:\Documents and Settings\Findyou>adb shellshell@android:/ $ grepgrep/system/bin/sh: grep: not found (图1)通过网络搜索发现了Busybox,下文主要针对三星N7108(Android... 阅读全文