有人的地方就有江湖,有江湖的地方就有恩怨。

软件测试也有自己的江湖,也有自己的纷争。

软件测试江湖一直存在于武林中,只是对外行事低调,从不惹是非,是以未受到武林中各路人士的关注,直到近年来互联网这股势力的崛起将软件测试这一传统势力带入武林各界人士的眼线中。

之所以说软件测试是一股传统势力是因为早在1983年IEEE技术公会就对其从业标准做了规范。IEEE技术公会是武林中第二大的一个技术公会,第一是ISO技术公会。关于各大公会的恩怨我们稍后再做介绍。

武林中门派林立,各种类别的公会也数量繁多。一般来说,门派是官方组织,加入了相当于找了一个靠山,以后行走江湖不必担心有人欺负,即使被欺负了门派也会替你找回公道。不加入也没关系,自己单混,好坏各半,全凭天命。当然,其中也不乏以一己之力对抗整个门派的牛逼大神。公会是非官方组织,凡是想在江湖中混饭吃,门派可以没有,但公会必须有一个,就是说不是所有的人都有门派,但是所有的人都至少是一个公会的成员。比如运营江湖的新媒体公会、产品公会等;测试江湖的白盒公会、黑盒公会等;技术江湖的前端公会、后端公会、运维公会等。

在软件测试的江湖里有三大公会:黑盒公会、白盒公会、灰盒公会。凡是想要加入软件测试这个江湖中混饭吃,必须要在这个三个公会里至少选择一个进行注册。注册完成后就意味着是软件测试江湖里的一份子了。

黑盒公会是加入软件测试江湖中的首选,因为入会门槛低、需要交纳的会费也少。通常在江湖中历练几年,积累了一定的经验和财富后会去灰盒公会进行注册。注册了灰盒公会后行走江湖会方便甚多,在资历和声望上也要高出许多,所以许多新加入软件测试江湖的小白们把加入灰盒公会当做自己人生当中的一个重要目标。白盒公会则是软件测试江湖中一个殿堂级的存在,其会员大多是老江湖,名声资历等都远非黑盒公会中的小白们可比,一般是门派中仅次于左右护法的身份。因此,加入白盒公会就意味着一切。

三大公会之间也是面和心不和,其纷争由来已久,几乎和公会历史一样悠久。最早的公会只有一个就是黑盒公会,所有要加入软测江湖的人都要先注册加入黑盒公会,所以黑盒公会在最初机会控制了整个软测江湖。随着黑盒公会的发展壮大,内部开始出现分裂,主要为三股势力。一股认为公会应该向高端化发展,一股认为保持现状就可以,最后一股则无所谓,怎么着都行。矛盾发展到最后不可调和,于是主张高端化的那股出走建立了白盒公会,意味着黑白分明,从此江湖路远,不必相见;持中立态度的因为谁都不支持,所以也就谁都不待见,在白盒出走后也被内部保守势力驱逐出黑盒公会。被驱逐后这中立势力创建了灰盒公会,态度依旧鲜明,两不相帮,于是就有了现在的三足鼎立的局面。

在三大公会分裂之前,软测江湖的兵器排行榜一直是由黑盒公会来做的,每年会挑选出当今世界上最厉害的神兵利器,并对其进行排名。公会分裂为三家后,没家每年都会推出自己的兵器排行榜,因为有矛盾的存在,所以经常看到在黑盒兵器排行榜排第一的武器在白盒家的排行榜却排在最末。
为了保证各自的核心利益,避免盲目恶性竞争,最终三大公会达成了一个共识:将软件测试江湖里的神兵利器分为四大类:功能自动化测试武器、性能测试武器、测试管理武器、单元测试武器。由黑白灰三大公会联合推出一个软件测试领域的兵器排行榜,软测神兵排行榜每年推出一次,一次四份,四大类每类一份,这样既保证个自己的利益有平复了相互的纷争。

最新的兵器排行榜如下:

功能自动化测试兵器排行榜:

1.QTP
2.Selenium
3.SoapUI
4.Robot
5.Rft
6.TestComplete

性能测试兵器排行榜

1.LoadRunner
2.Jemeter
3.SoapUI
4.Web application load simulator
5.SilkPerformer
6.RPT
7.OpenSTA

测试管理兵器排行榜

1.Teamin
2.禅道
3.Jira
4.ALM/QC
5.Bugfree
6.TestLink
7.Redmine
8.Mantis
9.TestManager
10.TestCenter

单元测试兵器排行榜

1.Junit
2.C++Test
3.Jtest
4.TestNG
5.NUnit
6.Quantify
7.GoogleTest
8.Purify
9.VectorCast
10.CodeWizard

和一般江湖里的神兵利器可遇不可求不一样,软测江湖里兵器排行榜中的这些兵器都是可以通过付费购买得来的,你要非说自己穷没钱买也可以,找一些老江湖,吃顿饭喝顿酒,听他们吹吹牛逼,他们会告诉你免费获取神兵利器的方法。

兵器排行榜上的只是第三方兵器坊制造并公开出来的武器,除了这些,一些有实力的门派会有自己的兵器坊自己研制神兵利器给门派内使用,这些武器只有加入门派才可以获得了。

也许有人觉得只要花钱就可以买到这算什么神兵利器,少年人,这样想你纠错了,殊不知,兵器虽人人可得,但并非人人可用。同样是树叶,有人可飞叶伤人,有人却只能用来吹口哨。所以,有了兵器只是基础,如何用好才是关键,这就要靠各自的天资和悟性了。

少年,如你公会已注册,手握神兵,软测江湖将任你驰骋。

软件测试江湖之公会武器之争相关推荐

  1. Google 与微软的浏览器之争

    浏览器再现"神仙打架". 整理 | 屠敏 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) 从 IE 到 Chrome,再从 Chrome 到 E ...

  2. Netscape与IE的浏览器之争

    Netscape与IE的浏览器之争 1992年,在伊利诺斯州大学里,一个20岁出头.尚未毕业的计算机科学专业的大学生,每天除了上课,就是在NCSA(美国的国家超级计算中心)工 作.这天,一群同年龄的大 ...

  3. 微软与网景与浏览器之争

    一 1975年,当微软诞生的时候,比尔·盖茨只有19岁,他的员工只有3个,当年的营业收入仅1.6万美元.让微软腾飞的"决定性产品",便是比尔于1985年推出的Windows(视窗) ...

  4. 天下攘攘皆为利往——浏览器之争

    最近雷周两大阵营在微博上骂得十分欢快.淡定的看着IT大佬们各种粗话对骂,一边感叹大佬也是人啊,一边思考他们到底在争什么?先是手机,后是浏览器,当然,归根到底,一个字:"利". 先由 ...

  5. Android绘图Canvas十八般武器之Shader详解及实战篇(上)

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 前言 Android中绘图离不开的就是Canvas了,Canvas是一个庞大的知识体系,有java层的,也有jni层深入到Frame ...

  6. Android绘图Canvas十八般武器之Shader详解及实战篇(下)

    前言 上一篇<Android绘图Canvas十八般武器之Shader篇(上)> 我们知道了Bitmap的用法,及TileMode的详细情况.接下来,这一篇作为整个知识体系的下半部要讲的是S ...

  7. 浏览器之争:程序员眼里浏览器的地位 IE:我开了!

    主流浏览器之争从上个世纪开就开始,已经持续了很长的时间.就在几年前,IE还是最主流的web浏览器.但现在形势完全不同了,人们都在笑话IE,纷纷转向其它浏览器.今天,我向大家分享一下针对IE的搞笑图片, ...

  8. 软件测试江湖(二)神兵利器篇

    在上一篇文章中我们介绍了江湖上流传的各种软件测试的武功秘籍和心法,相信看过的小伙伴内力得到了很大的提升.如果没有,一定是你看的姿势不对,换个姿势再试试看.但是,内力只是基础,想要把我们的内力完美的发挥 ...

  9. VM 与容器之争!Docker赢了!

    在过去的几年里,Docker引发了 IT 技术行业很大的兴奋点.许多公司,无论是初创企业还是行业巨头都已转向到了Docker,并把它作为其技术团队中DevOps应用程序部署的一部分. 在本文中,我们一 ...

最新文章

  1. Android去掉顶部的阴影
  2. centos 7 安装docker 并设置阿里云镜像仓库
  3. ECharts+BaiduMap+HT for Web网络拓扑图应用
  4. java示例_Java入门示例
  5. 设计模式:单一职责原则
  6. JavaFX 2:创建登录表单
  7. springmvc框架原理分析
  8. oracle 分表和分区哪个好_互联网大厂有哪些分库分表的思路和技巧?
  9. qt designer 自定义插件找不到指定的模块_go与qt的新酒老瓶
  10. Mac终端的一些操作命令
  11. windos下编译ffmpeg生成dll、lib库(开启265)
  12. 【计算摄影】相机成像原理:从光到JPEG图像
  13. maya导入abc动画_如此导出ABC缓存,扩展秘籍(二)!!!
  14. 自动提示文本框与下拉列表
  15. JS调用google DEMO朗读
  16. 计算机无纸化考试知识点,2012重庆无纸化考试《会计电算化》知识点:计算机软件...
  17. hyperledger fabric 2.3.3 搭建教程
  18. 为什么都建议程序员不要做“外包”?看完这些经历,很辛酸
  19. 使用mars3d时第二次进行hls视频融合报错
  20. 计算机领域国际学术会议和期刊

热门文章

  1. 限时抢订!价值4800元TechNet Plus赠阅一年!今天己到哈~~~
  2. matlab多个绘图,合并多个绘图 - MATLAB Simulink - MathWorks 中国
  3. java美元兑换,(Java实现) 美元汇率
  4. easyui框架前后端交互_Vue+ElementUI+.netcore前后端分离框架开发项目实战
  5. adc的使用屏幕上显示单位v。显示结果精确到小数位后3位。_为什么要关注示波器 ADC 位数或者是 ENOB?- 了解信号的完整性...
  6. MySQL的存储引擎与日志说明
  7. hoj 3005 Game Rigging 强联通分量求缩点
  8. caffe web demo 搭建
  9. CSS滤镜(Filters)
  10. Cenos 软件安装