本期导读:本期资深测试工程师王庆丰带来使用Faskmonkey进行Monkey测试的实践的总结,丁叶丹虹分享自己对Web移动端的兼容测试理解,而柯婵为大家带来对于埋点测试的学习与理解。测试方法技巧,自动化,专项测试专栏收录了来自51testing、腾讯品质测试中心等多个互联网公司社区及大牛微信公众号的测试方法和自动化实施案例,从不同纬度对自动化、性能和单元测试的实践技巧。考虑到大家对测试思维方式的思考,测试杂谈部分转载了软件测试的系统性思维的思考。
一、原创专栏
作者:平安金融壹账通 王庆丰
摘要:因众所周知的原因随着Xcode从7.x升级到8.x或9.x,我们无法再使用Instrument的uiautomation脚本对iOS应用进行Monkey测试,所以我们一直期待行业测试与开发大牛产出新的Monkey开源工具,在这期间我们也使用过了一些技术大神开发的基于appium或者基于macaca的开源Monkey测试工具但是都有这样或者那样的问题比如:配置过于复制,上手慢,执行速度达不到要求、有的还需要进行App源码插庄等问题,直到Faskmonkey的出现它集成了众家之长,已经基本能满足我们日常的iOS应用压力测试了。本文主要介绍对Faskmonkey进行Monkey测试的实践总结。
作者:平安金融壹账通 丁叶丹虹
摘要:本期我们通过调研移动端web的特性和移动端浏览器特性,进一步探讨Web移动端的兼容测试。
3)App的埋点测试
作者:平安金融壹账通 柯婵
摘要:本文作者总结自己对于埋点测试的学习与理解。
二、测试方法与技巧
作者:quqing @testerhome
摘要:测试行业最难的命题不是测试技术,而是测试质量。大家对这个场景都很熟悉:出现生产问题,解决问题,生产事故复盘、责任分配到人。如果你所处的团队经常遇到这种情况,不是运气不好,也不必烧香拜佛,而是质量体系出了问题。影响质量的因素是多方面的,尤其重要的是-测试方法论。
作者:guxs @搜狗测试
摘要:“快递测试法”:正如同快递一样,数据类似于那些快递系统中不断被移动的包裹一样,在软件中也不断的流动。数据从被输入后就开始了它的生命周期:先被存储在内部变量和数据结构中,然后在计算中被频繁操作、修改和使用,最后,这个数据作为输出被“递送”给用户或目的地
作者:樱花想见你 @腾讯移动品质中心TMQ
摘要:STF把所有的手机都连接到一台电脑,只要其他电脑和这台电脑处于同一个局域网下(公司内部一般都是处于一个局域网下),那么其他电脑就可以通过浏览器输入地址,访问这电脑所连接的所有设备。并且可以上面进行操纵。本文主要介绍其搭建方式。
三、自动化与专项实施
作者:willys @testerhome
摘要:本文以广告sdk案例为基础从基于自动化测试的需求出发、对方案框架到具体服务搭建,最后通过demo展示自动化的实践效果及其总结。
作者:baiyang @搜狗测试
摘要:本文先对Android内存垃圾回收机制进行介绍,之后对分析、定位内存泄露常用的测试方法进行总结,分享给大家。
作者:Lin Wait For Li @51testing
摘要:本文主要对单元测试进行了基本介绍,以便初学者有个初步了解。
四、测试杂谈
作者:朱少民 @ testwo
摘要:本文主要对软件测试的系统性思维进行深入,解测试的成功要素、影响测试的各种因素等之后,还要确定它们之间的关系,能够将它们连接起来,而不是孤立地对待它们,系统性的思维不仅从整体上把握被测试对象,而且,经常需要对系统进行分解、分层,考虑它们的相互影响,各个击破,并考虑风险与效率的平衡。