深V专栏 | 新版!超级全面的软件测试思维导图
作者:朱少民 2018-11-27 {{allComments.length}} 972073 深V专栏欢迎大家来到我们的深V专栏
深V?哪个V?VIP的V啦~
每期我们都会邀请一位资深专业人士
作为深度VIP专栏作者
与大家分享他们关于测试的经验与思考
——第二期——
我们邀请了在软件工程领域勤勤恳恳工作了近三十年的资深专家
朱少民教授
来分享史上最全的软件测试思维导图
本期专栏:朱少民
同济大学软件学院教授
近30年软件测试经验
先后出版了十多部著作
《全程软件测试》、《软件测试方法和技术》等
曾任思科-网讯(中国)QA高级总监
之前在网上流传着一个很火的一篇软件测试思维导图——太全了,深受大家欢迎。可精益求精的朱少民教授后来认为这个Mind Map还有一些重要的东西(如测试方法、工具等)缺失了,不重要的东西(如学习资源、社会等)反而列出来了。于是乎,朱教授用了差不多一整天的时间又完善了“软件测试全景图”的思维导图,与各位同行友人一起分享和讨论,如下所示:
看不清楚吧?别急!下面会给大家一个清楚的交待,哈哈。
1. 软件测试的定义
变化不大,但定义多了两条,这在今天很重要。标准简要说明了一下,不会再茫然,对吧?
2. 软件测试流派
也丰富了不少内容,如质量模型、产品元素、ST、工具等...
3. 软件测试方法
发现了什么?图更好看了、更完整了,还有呢?仔细看,一定能发现一些差异
4. 测试层次和类型
有较大改变,除了工具被融入进来之外,回归测试被移出“系统测试”,这样更合理些,在各个层次都有回归测试,包括单元测试、集成测试,只是在系统功能测试中,回归测试更具挑战,需要策略、需要经验和智慧等。可靠性测试也更加丰富,还有类型更多,还有呢?
5. 测试方式
把“基于互联网的测试”放在这里,感觉再合适不过了,这是一种新的测试方式,虽然它的实现依赖技术的支持,但完全改变了过去的那种测试方式。例如,众测可以看作是一种外包,但又不同于传统的外包。
6. 测试技术
技术是新版本变化最大的,TA技术排在首位,而各项测试技术都丰富了必要的内容,有利于认识这些测试技术。但这涉及领域太广,不免会有差错,请诸位看官多包涵。
7. 测试过程
结构没什么变动,但细化了子过程,对建立良好的测试过程有指导意义。
8. 测试方式
虽然缩短了一些,但依旧很长,这部分,这次改变不大。
即使经过了这次完善,新版本依旧会有问题,毕竟测试领域很广,不要说MBT这样既有深度又有广度的主题,就是一个“性能测试”主题,也能画出一张同样大的思维导图;一个性能测试工具也能写出厚厚的一本书。
朱少民教授说,知道(软件测试)得越多,越有一种(对软件测试)敬畏感。之后我们MTC还会联合朱少民教授为大家带来更多测试行业内的更多有启发性的经验分享哦,敬请期待!
测试行业中,有这么一群人,他们或是被称为大咖,或是男神女神。他们受人膜拜,令人望尘莫及,他们虽不在江湖,江湖中却总有他们的传说:我有一个朋友.....
你是不是我的那个朋友呢?你是不是也有许多话想和测试圈儿的好友们交流分享?
百度MTC将长期开设深V专栏,有奖征稿
关注我们,查看“福利社”,获得投稿方式~