软件测试江湖之公会武器之争
有人的地方就有江湖,有江湖的地方就有恩怨。
軟件測試也有自己的江湖,也有自己的紛爭。
軟件測試江湖一直存在于武林中,只是對(duì)外行事低調(diào),從不惹是非,是以未受到武林中各路人士的關(guān)注,直到近年來互聯(lián)網(wǎng)這股勢力的崛起將軟件測試這一傳統(tǒng)勢力帶入武林各界人士的眼線中。
之所以說軟件測試是一股傳統(tǒng)勢力是因?yàn)樵缭?983年IEEE技術(shù)公會(huì)就對(duì)其從業(yè)標(biāo)準(zhǔn)做了規(guī)范。IEEE技術(shù)公會(huì)是武林中第二大的一個(gè)技術(shù)公會(huì),第一是ISO技術(shù)公會(huì)。關(guān)于各大公會(huì)的恩怨我們稍后再做介紹。
武林中門派林立,各種類別的公會(huì)也數(shù)量繁多。一般來說,門派是官方組織,加入了相當(dāng)于找了一個(gè)靠山,以后行走江湖不必?fù)?dān)心有人欺負(fù),即使被欺負(fù)了門派也會(huì)替你找回公道。不加入也沒關(guān)系,自己單混,好壞各半,全憑天命。當(dāng)然,其中也不乏以一己之力對(duì)抗整個(gè)門派的牛逼大神。公會(huì)是非官方組織,凡是想在江湖中混飯吃,門派可以沒有,但公會(huì)必須有一個(gè),就是說不是所有的人都有門派,但是所有的人都至少是一個(gè)公會(huì)的成員。比如運(yùn)營江湖的新媒體公會(huì)、產(chǎn)品公會(huì)等;測試江湖的白盒公會(huì)、黑盒公會(huì)等;技術(shù)江湖的前端公會(huì)、后端公會(huì)、運(yùn)維公會(huì)等。
在軟件測試的江湖里有三大公會(huì):黑盒公會(huì)、白盒公會(huì)、灰盒公會(huì)。凡是想要加入軟件測試這個(gè)江湖中混飯吃,必須要在這個(gè)三個(gè)公會(huì)里至少選擇一個(gè)進(jìn)行注冊。注冊完成后就意味著是軟件測試江湖里的一份子了。
黑盒公會(huì)是加入軟件測試江湖中的首選,因?yàn)槿霑?huì)門檻低、需要交納的會(huì)費(fèi)也少。通常在江湖中歷練幾年,積累了一定的經(jīng)驗(yàn)和財(cái)富后會(huì)去灰盒公會(huì)進(jìn)行注冊。注冊了灰盒公會(huì)后行走江湖會(huì)方便甚多,在資歷和聲望上也要高出許多,所以許多新加入軟件測試江湖的小白們把加入灰盒公會(huì)當(dāng)做自己人生當(dāng)中的一個(gè)重要目標(biāo)。白盒公會(huì)則是軟件測試江湖中一個(gè)殿堂級(jí)的存在,其會(huì)員大多是老江湖,名聲資歷等都遠(yuǎn)非黑盒公會(huì)中的小白們可比,一般是門派中僅次于左右護(hù)法的身份。因此,加入白盒公會(huì)就意味著一切。
三大公會(huì)之間也是面和心不和,其紛爭由來已久,幾乎和公會(huì)歷史一樣悠久。最早的公會(huì)只有一個(gè)就是黑盒公會(huì),所有要加入軟測江湖的人都要先注冊加入黑盒公會(huì),所以黑盒公會(huì)在最初機(jī)會(huì)控制了整個(gè)軟測江湖。隨著黑盒公會(huì)的發(fā)展壯大,內(nèi)部開始出現(xiàn)分裂,主要為三股勢力。一股認(rèn)為公會(huì)應(yīng)該向高端化發(fā)展,一股認(rèn)為保持現(xiàn)狀就可以,最后一股則無所謂,怎么著都行。矛盾發(fā)展到最后不可調(diào)和,于是主張高端化的那股出走建立了白盒公會(huì),意味著黑白分明,從此江湖路遠(yuǎn),不必相見;持中立態(tài)度的因?yàn)檎l都不支持,所以也就誰都不待見,在白盒出走后也被內(nèi)部保守勢力驅(qū)逐出黑盒公會(huì)。被驅(qū)逐后這中立勢力創(chuàng)建了灰盒公會(huì),態(tài)度依舊鮮明,兩不相幫,于是就有了現(xiàn)在的三足鼎立的局面。
在三大公會(huì)分裂之前,軟測江湖的兵器排行榜一直是由黑盒公會(huì)來做的,每年會(huì)挑選出當(dāng)今世界上最厲害的神兵利器,并對(duì)其進(jìn)行排名。公會(huì)分裂為三家后,沒家每年都會(huì)推出自己的兵器排行榜,因?yàn)橛忻艿拇嬖?#xff0c;所以經(jīng)常看到在黑盒兵器排行榜排第一的武器在白盒家的排行榜卻排在最末。
為了保證各自的核心利益,避免盲目惡性競爭,最終三大公會(huì)達(dá)成了一個(gè)共識(shí):將軟件測試江湖里的神兵利器分為四大類:功能自動(dòng)化測試武器、性能測試武器、測試管理武器、單元測試武器。由黑白灰三大公會(huì)聯(lián)合推出一個(gè)軟件測試領(lǐng)域的兵器排行榜,軟測神兵排行榜每年推出一次,一次四份,四大類每類一份,這樣既保證個(gè)自己的利益有平復(fù)了相互的紛爭。
最新的兵器排行榜如下:
功能自動(dòng)化測試兵器排行榜:
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
和一般江湖里的神兵利器可遇不可求不一樣,軟測江湖里兵器排行榜中的這些兵器都是可以通過付費(fèi)購買得來的,你要非說自己窮沒錢買也可以,找一些老江湖,吃頓飯喝頓酒,聽他們吹吹牛逼,他們會(huì)告訴你免費(fèi)獲取神兵利器的方法。
兵器排行榜上的只是第三方兵器坊制造并公開出來的武器,除了這些,一些有實(shí)力的門派會(huì)有自己的兵器坊自己研制神兵利器給門派內(nèi)使用,這些武器只有加入門派才可以獲得了。
也許有人覺得只要花錢就可以買到這算什么神兵利器,少年人,這樣想你糾錯(cuò)了,殊不知,兵器雖人人可得,但并非人人可用。同樣是樹葉,有人可飛葉傷人,有人卻只能用來吹口哨。所以,有了兵器只是基礎(chǔ),如何用好才是關(guān)鍵,這就要靠各自的天資和悟性了。
少年,如你公會(huì)已注冊,手握神兵,軟測江湖將任你馳騁。
《新程序員》:云原生和全面數(shù)字化實(shí)踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的软件测试江湖之公会武器之争的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Host 'XXX' is not al
- 下一篇: 如何在Linux实现自动运行程序