本人现在外包到阿里工作,最近被分配的一个工作就是--路由器app测试,写这个文章是为了记录一下,方便自己查看。
刚分到阿里,各种不适应。1.路由器板子性能超级差,还没开始测就挂了。2.分到手的电脑超级烂,打开一个页面都要卡上好久。再加到对那边环境的不熟悉,导致心情非常烦躁。幸亏那边接口人帮我们换了好的电脑,开发们也一直加班加点,第二天来,基本功能能操作,说明基本能测试了。
这个路由器有两个频段,2.4G和5G,可以通过web页面和手机app控制路由器,而我主要测的是苹果手机app的软件测试。由于测试过程中会有bug,我们必须提交手机端与路由器端的日志。手机端要抓日志,装了一个itool,itunes。通过这个工具可以实时抓捕手机日志。还可能通过airplay,映射图片到电脑,进行截图。至于路由器端的日志,可以装一个串口工具。而我因为板子串口有问题,只能装一个xshell,远程通过命令访问路由器。
测试总共经历了二周半,以下几点,用于提醒自己以后测试中注意:
1.在正式测试前,了解所有的功能需求,以防测试过程中出现误解。
2.如果有app与web端,两者可以交互测试。比如web端修改密码,手机端的反映。还有另外的一些,看会不会有影响。
3.同一个软件,再两个或两个以上的手机上操作会怎么样。
4.测一个功能A时,能不能连带测另一个功能B。再看看会不会影响A的功能。
5.软件重启或恢复出厂设置,会不会影响升级。
6.文本框名称密码,是否支持特殊字符,中文字符,全角字符。
7.了解一些基本的接口名称,可以通过日志知道,定位问题,知道是路由器的问题还是手机app的问题。
8.如果测了ios,就要再去测测android,因为ios比android稳定,可能你会发现更多android的问题。也有可能通过android测试发现一些android问题,交互测试也很重要。
以上是我现在能想到的一些,有新的内容,再补充。
最新内容请见作者的GitHub页:http://qaseven.github.io/