測試經(jīng)歷8-資深的軟件測試人員大多是手動測試_第1頁
已閱讀1頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、在國外,資深的軟件測試人員大多是手動測試,他們厲害之處在于測在國外,資深的軟件測試人員大多是手動測試,他們厲害之處在于測試用例的設(shè)計(jì),但在國內(nèi),很多測試人員都把自動化測試當(dāng)成很厲害試用例的設(shè)計(jì),但在國內(nèi),很多測試人員都把自動化測試當(dāng)成很厲害的資本,為什么?的資本,為什么?作為一名曾經(jīng)的測試管理者,我也被問過無數(shù)次這類問題,我的看法很簡單:1、無論是自動化測試還是手工測試,其核心永遠(yuǎn)是測試用例。無效的用例,用任何方法去測試,都不會達(dá)到良好

2、的測試目的。2、自動化測試的目的是節(jié)約人力成本及時間成本,把枯燥的回歸測試自動化起來,縮短項(xiàng)目周期。任何為了自動化測試而自動化的項(xiàng)目,都是耍流氓。3、我見過資深的測試人員,對業(yè)務(wù),對行業(yè)的了解不亞于我這名產(chǎn)品經(jīng)理,可以輕易指出設(shè)計(jì)中的不足以及邏輯盲點(diǎn)。也見過號稱牛逼哄哄的自動化測試人員,連TCP和UDP的都區(qū)分不來,遇到WebService就束手無策。企業(yè)需要各式各樣的人才,自動化測試人員不比任何其他測試人員更高一等,大家只是分工不同。

3、說點(diǎn)自己的不成熟看法。將自動化測試當(dāng)成很了不起的資本,源于國內(nèi)對Coding的崇拜,譬如一個Dev跟一個QA放在一起,大家的第一直觀印象就是——前者的技術(shù)能力比較強(qiáng)。實(shí)際上,這個問題分兩面看:1.自動化測試能力是不是資本?是,當(dāng)然是。測試自動化是軟件測試的大方向。作為其核心組件的自動化測試的引入將QA從繁重的重復(fù)勞動中解放出來,完成靠人力難以組織的測試,優(yōu)化測試資源,提高測試效率。優(yōu)秀的自動化測試框架、完備的自動化測試腳本集、豐富的自動

4、化測試工具將使得測試的效率倍增,對產(chǎn)品質(zhì)量保證起到積極作用。一個有自動化測試腳本、框架、工具開發(fā)能力的QA,更有競爭力是一件無可厚非的事情。從招聘方的角度看,就如同兩臺配置差不多的筆記本,一臺多出倆USB口并有一個HDMI,當(dāng)然會優(yōu)先選了,雖然他也不一定用得到。2.自動化測試人員一定強(qiáng)于手工測試人員?不一定。我接觸過的自動化測試的QA大致有兩種:其一,專職automation,他們從進(jìn)公司開始就定位為自動化測試人員,有的公司的autom

5、ationteam甚至都不隸屬于測試團(tuán)隊(duì),他們從進(jìn)公司開始就幾乎只接觸腳本和工具,自動化的需求對于他們就等于一個開發(fā)需求。這類的測試人員對產(chǎn)品本身了解并不多,且不深。更傾向于一個開發(fā)人員的工作方式。其二,既做手工,也寫過一些自動化腳本。這一類人實(shí)際上仍然算是手工測試人員,但會小范圍參與到一些簡單腳本開發(fā),多數(shù)是在已有的測試框架上進(jìn)行的搭積木的工作,缺乏創(chuàng)新空間。對于這兩類QA,前者因?yàn)楹艽蟪潭壬先怨ぷ髟谝粋€Dev的模式下,可能存在的缺陷

6、主要在測試的方法、感覺和思維方面,后者則完全可以作為一個手工測試人員去做橫向比較。國內(nèi)自動化測試的現(xiàn)狀,使得投放入市場的自動化測試人員,以第二種類型的居多,且目前國內(nèi)普遍的測試情況仍然是手工測試比例為重,所以如果招聘方簡單地用是否做過自動化測試來過濾人才的話,也許會錯過真正適合職位的測試人才。而測試人員如果單純?yōu)椴┤∫粋€名頭而局限于第二種狀態(tài)的話,對自身真正的自動化測試能力的提高也沒有太多好處。關(guān)于手工測試順便說點(diǎn),必須肯定手工測試對于

7、一個測試人員成長的重要性,參與手工測試可目前的很多公司的測試是有問題的。大部分的自動化測試的問題是成本高,只是簡單的check,沒有綁定覆蓋率,沒有做測試建模、盲目的追求case數(shù)量,自動化分層不合理,ui自動化測試比重太大,導(dǎo)致作用有限。而手工測試也是只覆蓋基本的業(yè)務(wù),根本不了解細(xì)節(jié)上的風(fēng)險(xiǎn)。bug不僅僅是因?yàn)樾枨蠛蜆I(yè)務(wù)引起的,還可能由設(shè)計(jì),架構(gòu),代碼以及操作系統(tǒng)特性引起的。而且測試人員的執(zhí)行是否到位也是值得考察的。我在阿里百度都遇到

8、過手工測試人員因?yàn)楣て诰o張,用例太多,草草結(jié)束測試的事情。所以,手工測試重要,但是不能重點(diǎn)依靠。自動化能夠提供全局的把控和質(zhì)量驗(yàn)證,價(jià)值還是很可觀的。而做好自動化還需要更多的深入的工作。毫不諱言,我們整個國內(nèi)還沒有幾家公司能真正做到測試建模,目前只是做到了最基礎(chǔ)的測試用例自動化覆蓋率而已。對于手工測試,我舉個最簡單的例子,百度的一些產(chǎn)品,需要在chrome瀏覽器,firefox瀏覽器,ie6789,360瀏覽器,搜狗高速瀏覽器上做測試。

9、如果開發(fā)只修改了幾行代碼,在不依賴新測試模式,新技術(shù)和自動化的情況下,只靠手工測試,幾乎是不能避免bug的。在銀行,金融,國企,以及傳統(tǒng)企業(yè)里面,經(jīng)常會看到工作了七八年的手工測試人員,而且他們的產(chǎn)品更新很慢,體驗(yàn)很差。而在互聯(lián)網(wǎng)里面,則很少看到,但是互聯(lián)網(wǎng)的產(chǎn)品體驗(yàn)要比傳統(tǒng)企業(yè)優(yōu)秀的多。不可否認(rèn),手工測試?yán)锩嬗胁簧俑呤郑侨狈α俗詣踊?,缺乏了大?shù)據(jù)分析,缺乏了測試建模,將很難為產(chǎn)品線帶來更多的價(jià)值。所以自動化是很重要的資本。只是整個行

10、業(yè),懂業(yè)務(wù),懂測試,懂開發(fā)的人太少了。大多數(shù)的人,都是其中的兩者結(jié)合體。1.國內(nèi)大多數(shù)的互聯(lián)網(wǎng)公司,還是有一條鄙視鏈的,其中一條就是做開發(fā)的鄙視做測試的。我遇到很多人,包括面試過的候選人,以及見過的部分管理者,對于測試這份工作發(fā)自肺腑的鄙視都是掩飾不住的。2.你去問一些測試同行,你為什么選擇做測試,有些人就會說,呃,我編程不行,又想做互聯(lián)網(wǎng)行業(yè),測試好入門啊。3.跟任何一個工種一樣,測試的分布大概也是個金字塔,下面聚集著一大幫的底層純執(zhí)

11、行人員,流水一樣的來,流水一樣的走。愿意往上走的人不多,能好好走的人就更少了。4.做事的思路、思考問題的角度、設(shè)計(jì)方案的制定,有些人不覺得這些也是重要的技術(shù),會寫幾個方法和函數(shù),感覺就牛逼的不得了了。5.如果一定要跟國外比的話,嗯,國內(nèi)的壓力確實(shí)也要大很多,人力的壓力、薪酬的壓力、產(chǎn)品迭代的壓力,甚至加班的壓力(估計(jì)著),可能也是個原因吧。在中國的很多IT企業(yè),工作強(qiáng)度以及工作量遠(yuǎn)勝國外,所以你需要在短期內(nèi)執(zhí)行大量的測試案例,如果你只會

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論