不知不覺(jué)已經(jīng)從事軟件測(cè)試三年了,從畢業(yè)到進(jìn)入外包公司外包給微軟做軟件測(cè)試,到現(xiàn)在加入著名的外企。三年的時(shí)間過(guò)得真快。長(zhǎng)期的測(cè)試工作也讓我對(duì)軟件測(cè)試有了比較深入的認(rèn)識(shí)。我就跟大家分享一下我做測(cè)試的心得,如有錯(cuò)誤還請(qǐng)批評(píng)改正。
什么是軟件測(cè)試外包
著最近10年創(chuàng)業(yè)風(fēng)氣的發(fā)起,已經(jīng)涌起創(chuàng)業(yè)項(xiàng)目外包公司的興起,已經(jīng)不僅僅局限為了降低成本,更多的是為了解決自己雇傭技術(shù)人員或者無(wú)法管理技術(shù)人員的難題。
那么外包是什么意思呢?似乎大家對(duì)外包都聞之色變!這里我們?cè)敿?xì)的認(rèn)識(shí)一下什么是外包?
外包類(lèi)似中介派遣公司或者叫做勞務(wù)輸出公司。就是我們公司把你招聘進(jìn)來(lái),但是又把你派到其他公司(甲方)工作。但是最終你的勞務(wù)合同是在外包公司,和甲方?jīng)]關(guān)系。
例如:面試去軟通動(dòng)力的測(cè)試崗位,最后確外派去今日頭條上班!這種情況就屬于外包公司;
外包方式分為兩種:
1.駐場(chǎng)(人力外包):需要直接在甲方公司工作,上面的例子是直接在今日頭條工作!
駐現(xiàn)場(chǎng)的,屬于人力外包,一般來(lái)說(shuō)拿項(xiàng)目出來(lái)的公司,需要管理得更多,希望更多得控制項(xiàng)目的質(zhì)量。那么這種情況下,你的工作環(huán)境,工作內(nèi)容都是根據(jù)這個(gè)公司的要求來(lái)的,如果本身這個(gè)公司的環(huán)境很好,項(xiàng)目、工作內(nèi)容比較合適,對(duì)外包人員安排管理很人性化,那你就會(huì)很舒服,反之亦然。另外,駐現(xiàn)場(chǎng)的有機(jī)會(huì)成為這個(gè)公司的正式員工。
2.非駐場(chǎng)(項(xiàng)目外包):就是外包公司從外面接活回來(lái),你在本公司做。做的不是本公司的產(chǎn)品!
不駐現(xiàn)場(chǎng)的,屬于項(xiàng)目外包,一般來(lái)說(shuō)拿項(xiàng)目出來(lái)的公司,只關(guān)心合同上的時(shí)間到了,能不能拿到質(zhì)量尚可的產(chǎn)品。那么這種情況下,你自己的工作狀態(tài)是由你簽的這個(gè)公司決定的,跟拿項(xiàng)目出來(lái)的公司關(guān)系不大。
外包測(cè)試有哪些優(yōu)點(diǎn)和缺點(diǎn)?
先說(shuō)下做外包軟件測(cè)試的優(yōu)點(diǎn):
你可以接觸到很多其他公司接觸不到的軟硬件產(chǎn)品。比如在IBM,所有的軟件我們都是可以在內(nèi)網(wǎng)中使用的,而AIX,IBM小型機(jī)等等,也都很容易搞到。而在微軟,我的一個(gè)朋友是做Windows7測(cè)試的,在微軟還沒(méi)正式發(fā)布以前,這些很玄的東東他們就可以上手,這個(gè)真是讓人羨慕。
可以跟同事學(xué)到很多技術(shù)。在這種大型外企中,你接觸到的同時(shí)不是名校的博士就是名校的碩士,海歸等等,如果想跟他們學(xué)點(diǎn)什么的話(huà),沒(méi)有人會(huì)對(duì)知識(shí)吝嗇。
會(huì)有一些培訓(xùn)。先不說(shuō)Team的內(nèi)部同事之間的互相培訓(xùn),在平時(shí)每隔一段時(shí)間,也會(huì)有很多其他Team的同事會(huì)做一些新技術(shù)的培訓(xùn)講座,這些講座只要你有時(shí)間,都是可以去聽(tīng)的。
雖然,外包測(cè)試有諸多優(yōu)點(diǎn),但如下的缺點(diǎn)不容忽視:
做任何事情不可能沒(méi)缺點(diǎn)的,做外包測(cè)試,最大的缺點(diǎn)就是缺少所謂的歸屬感。因?yàn)榇蚰闳肼毮翘炱?,就是在甲方公司工作的,平時(shí)根本不需要回外包公司。很多人說(shuō)看著旁邊不是Regular就是其他外包公司來(lái)的Contractor,會(huì)覺(jué)得沒(méi)有歸屬感。很多外包公司在這方面做出了努力,比如在你過(guò)生日的時(shí)候,外包公司會(huì)給你訂一個(gè)大蛋糕送過(guò)來(lái);每逢過(guò)節(jié)都送一些禮品和購(gòu)物券;組織春游秋游等等。至于這些事情能不能增加歸屬感,就是仁者見(jiàn)仁,智者見(jiàn)智的事情了。
很多開(kāi)源產(chǎn)品在公司是不允許使用的(例如Hibernate,主要就是因?yàn)樗枰裱拈_(kāi)源協(xié)議),而很多外面平時(shí)很常用的軟件也沒(méi)機(jī)會(huì)再使用。
對(duì)IBM產(chǎn)品產(chǎn)生依賴(lài)性會(huì)比較麻煩。很多Contractor在IBM都會(huì)用Rational Application
Developer或者是Rational Softeware
Architect,因?yàn)樗鼈兊墓δ軐?shí)在是太強(qiáng)大了。不過(guò)我一般還是選擇用Eclipse,因?yàn)槲遗码x開(kāi)IBM的時(shí)候,外面沒(méi)公司買(mǎi)得起這些軟件。
很少有白盒測(cè)試。如果你一心想來(lái)這些外企做白盒測(cè)試,我覺(jué)得希望會(huì)比較渺茫,因?yàn)镃hina這邊很少有代碼,所以做白盒測(cè)試的可能性就小了很多。最多是有時(shí)會(huì)針對(duì)一些API來(lái)用JUnit來(lái)寫(xiě)一些代碼。
做性能測(cè)試的不多,如果你以前是用LR等工具做性能測(cè)試的,那么來(lái)到這里會(huì)沒(méi)用武之地(可以去HP做外包,LoadRuner是屬于它的,我朋友在那里不但會(huì)常用,還會(huì)有免費(fèi)培訓(xùn)),因?yàn)镮BM的性能測(cè)試要么是自己寫(xiě)一些腳本,要么就是用Rational
- Performance Tester。
不要以為在IBM就會(huì)都用功能自動(dòng)化測(cè)試,其實(shí)大部分工作都是黑盒手工測(cè)試。Rational
Function Tester用的機(jī)會(huì)很少。不過(guò)每個(gè)Team發(fā)展都后期,都會(huì)自己寫(xiě)一點(diǎn)Automation
Tools,來(lái)盡量簡(jiǎn)化自己的勞動(dòng),Shell,Bat腳本,Java程序等等。
想把測(cè)試做好非常不容易, 優(yōu)秀的測(cè)試人員需要很廣的知識(shí)面,良好的溝通能力(不但要和開(kāi)發(fā)人員和項(xiàng)目經(jīng)理打交道,還要跟其他組的人交流)。豐富的測(cè)試經(jīng)驗(yàn),對(duì)測(cè)試工作有極大的熱情, 耐心。還需要測(cè)試人員有豐富的業(yè)務(wù)知識(shí),還要會(huì)寫(xiě)代碼。
代碼寫(xiě)得好的人,肯定就不會(huì)做測(cè)試,而是做開(kāi)發(fā)去了。
大部分的測(cè)試經(jīng)理都是會(huì)敲代碼的
我發(fā)現(xiàn)我的幾任上司都是會(huì)敲代碼的。他們既能開(kāi)發(fā)又能測(cè)試,啥都會(huì),能給手下的測(cè)試人員提供技術(shù)支持。假如一個(gè)測(cè)試經(jīng)理啥技術(shù)都不懂,對(duì)內(nèi)hold不住手下的人,對(duì)外其他組的人不鳥(niǎo)你。
總得來(lái)說(shuō),外包并沒(méi)有網(wǎng)上傳得那么可怕,還是可以去得,但是無(wú)論是不是外包,提高自身得技術(shù)能力才是硬道理,從外包到大廠得人大有人在,只有提升自己才能在職業(yè)道路上走的更遠(yuǎn),技能永遠(yuǎn)是跳槽和升職加薪得硬道理。
文章來(lái)源:網(wǎng)絡(luò) 版權(quán)歸原作者所有文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-457988.html
上文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問(wèn)題,請(qǐng)權(quán)利人聯(lián)系小編,我們將立即處理文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-457988.html
到了這里,關(guān)于軟件測(cè)試外包到底要不要去?三年真實(shí)外包感受告訴你的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!