本期导读:原创文章继续带来单元测试之如何编写优秀的单元测试用例以及如何将dubbo封装成http协议。移动测试技术中带给大家那些值得你试试的Android竞品分析工具、三分钟学会iOS常用测试命令以及Android测试资源之GitHub篇。后端测试技术介绍了基于Python的接口自动化测试框架以及Ant+JMeter+WebDriverAgent游记,后端同学可重点关注。通用测试技术介绍了当软件测试遇到算法和设计模式以及浅谈ACC测试建模。测试杂谈中介绍了精准测试新玩法の基于犯罪心理学挖掘代码风险。
原创文章
单元测试之如何编写优秀的单元测试用例 @闫国虹
这篇文章是结合"The Art of Unit Testing"一书及业内一些单元测试大牛们的总结整理而成。主要内容是实际工作中如何运用一些技巧和方法编写出可靠、可读、可维护的优秀单元测试用例。
如何将dubbo封装成http协议 @丁晶晶
很多小伙伴在测试的时候发现使用现成的工具无法对dubbo协议进行调用,我们现在就来看一下如何通过封装,将dubbo封装成一个http协议,然后再使用现成的http测试工具即可实现dubbo的直接调用。
移动测试技术
那些值得你试试的 Android 竞品分析工具
本文整理了一些自己在开发过程中经常会用到的竞品分析工具,这些工具可以帮助分析竞品。让我们得以了解竞品相应的一些技术信息,例如:代码质量、某种业务的实现方式、用了什么第三方库等。除此之外,也有一些高端玩家会玩起HOOK ,更有甚者是通过修改代码然后进行二次打包。当然这些损害开发者利益的事情,是不值得提倡的。但如果只是出于学习的目的,我是十分建议多折腾的。
三分钟学会iOS常用测试命令
本文将介绍如下三个方面的常用命令。1.获取设备UDID与设备app信息列表,2.安装与卸载app,3.运行monkey测试。
Android测试资源之GitHub篇
接触 Android 测试也有一年半的时间了,这段时间里也积累了一些资料,现在整理出来分享给大家,希望对大家有帮助。本文列出的是 GitHub 上的开源框架,工具集,排名不分先后,供大家参考。
后端测试技术
基于Python的接口自动化测试框架
公司内部的软件采用B/S架构,目的是进行实验室的数据存储、分析、管理。大部分是数据的增删改查,但是由于还在开发阶段,所以UI的变化非常快,难以针对UI进行自动化测试,那样会消耗大量的精力与时间维护自动化脚本,对于小团队来说就得不偿失了。 针对此种情况,选用接口测试较为有效。
Ant+JMeter+WebDriverAgent游记
最近Ant+JMeter+*的模式有点火,于是我也来凑个热闹,多加一个Ant。本文详细介绍Ant+JMeter+WebDriverAgent使用过程。
通用测试技术
当软件测试遇到算法和设计模式
在做白盒测试调研走查代码时,听到大家抱怨最多的问题往往会涉及下面两点: 算法太复杂,看不明白;一堆设计模式,感觉没啥用,看着还费劲,不明所以。对于这两点,小W也是深有体会。第一点也许还好点,以前是从算法和数据结构入门的,但曾经也被我们浏览器里的一个名单算法折腾过一个礼拜;第二点就经常被戏弄了,看到个observer 或者adapter,一开始时甚至于看到个singleton还得一点点看源码实现,不仅效率低,而且经常把自己看的晕晕乎乎,就算看明白了,往往也抓不住要害。
浅谈ACC测试建模
随着测试新鲜血液的引入,如何在测试领域站稳脚跟,成为一名老司机是很多测试人头疼的问题,之前听过一门课讲过测试人员发展的心路历程,从手动测试,脚本测试、框架关键字驱动(自动化测试),测试建模,建模自动生成可执行路径,我们大部分测试人员处于底下三层,所以想要成为测试老司机的作习,还任重道远。
测试杂谈
精准测试新玩法の基于犯罪心理学挖掘代码风险
在大型的项目中,代码和模块的复杂度在很大程度上决定了测试任务的时间,在项目快速迭代而测试时间比较短的情况下,怎么样高效的完成测试并且保证测试质量?如果我们能找到这些经常出问题还有潜在可能出问题的代码和功能区域,我们的测试就能更高效。
平安云测试平台公众号欢迎关注我们团队的技术公众号
网友评论