測試要具備的能力

2021-06-13 06:49:44 字數 1883 閱讀 1968

前一段時間進行了幾個月的測試,覺得可以好好思考,總結一下自己這段時間的測試工作。

我個人以前做過一年的數位相機的sqa(這裡解釋一下,所謂sqa,就是乙個進行以預防性測試測試目的的工作,其重點在於保證軟體質量。)。工作地是在江蘇崑山,工作的內容可以說是比較的簡單,根據比較成熟的測試用例進行一輪一輪的使用者體驗測試。

由於數位相機屬於公司自己設計開發,為柯達,富士等多家企業代工,所以,可以說屬於生產製造型企業。而正是由於客戶對於數碼產品的質量的要求,才成立的測試部門,分為硬體和軟體測試兩個部門,我是軟體測試課。就其軟體測試來說,測試過程分為:pre-alpha,alpha,beta,fc,gm幾個階段。其中,pre-alpha主要有開發者自己進行,我們則進行alpha,beta fc,gm四個階段的測試。每一輪都要進行其一比較成熟的測試用例的測試,每一輪後半段有幾天的自由測試時間,而自由測試主要就是看自己的發揮,主要是看乙個人的測試技能了。

我當時做了一年,我印象比較深的是乙個同組的女同事(其實,我個人一般比較傾向男人應該要比女人強的),每一輪測試用例測完,自由測試,她就能發現你所發現不到的問題,我仔細的觀察了半年,覺她之所以能發現bug,有以下這麼幾點,供參考:

1學習了解以往測試完的專案的所有bug,總結,歸類,並在大腦裡留下印象。

2多與人溝通,交流,學習和借鑑別人的長處

3發現問題——小問題,大問題,或者是無法判斷,但有一定的依據的問題,先提交,然後討論,

4持久的耐心和不斷反覆的操作,這一點是我最欣賞,也是我在現在工作中,一直要求自己的,她可以對於乙個問題進行長時間的,不斷的操作——當然,我這裡的意思是她會有選擇性的對乙個問題進行全面的深入的測試,因為測試不可能一天就為了乙個問題,而不管後面還有重要的問題吧。

幹了一年,自己就想換個環境,接觸接觸不同的行業,個人覺得畢竟軟體測試屬於比較新的行業,需要通過不斷的接觸不同的軟體,在測試過程中積累測試經驗。

現在供職於北京,在這邊進行藍芽軟體的測試,作為st(software tester),自己乙個人進行從測試用例設計,測試環境的搭建,測試用例的執行,測試過程管理,提交測試報告和分析測試過程等全過程,事情比較多,而且雜,不過,這個過程對我的經驗積累也是挺大。

個人認為,乙個好的測試人員應該具備以下這麼幾個方面的能力:

1. 溝通和交流的能力,這是乙個非常重要的能力,個人認為應該排第一位,因為做為乙個測試人員,他需要跟多方面的進行交流,例如:公司的測試人員,開發人員,管理人員,客戶,電腦等,前幾個我就不多說,就說說與電腦的交流——應該說是人機互動,好的測試人員,他應該能夠通過電腦技術來實現其測試的目的,完成其測試內容。例如,測試過程記錄需要在電腦上記錄,測試執行過程需要通過電腦來輔助,測試結果需要通過電腦來傳遞和傳送。測試人員應該是乙個電腦高手,而且是比較全面的的高手,他能夠最大限度的借助電腦來實現其設想,這就需要測試人員是乙個與電腦溝通的高手了。

2. 移情,這個詞語的意思可以說成是換位思考,因為測試的結果,將基本涉及到三類人的情緒:使用者在使用軟體時,考慮的是,使用該軟體的功能,能實現其目的,在這個過程中,不出現影響其過程的行為發生;管理者或者說公司boss,考慮的是,軟體發布出去,是否能滿足普通使用者的一般使用,在其生命週期內能否帶來好的效應;而對於開發者,則考慮的是,自己開發的**是否更完善,是否不需要其再花費多餘的無休止的時間和精力進行再次的開發。所以作為乙個測試人員,要考慮他們的乙個願望後,在測試過程中,能夠遵從,早發現,早解決,更全面,更穩定,在測試過程中更專注。

3. 技術,這裡主要指的時測試技術,對於軟體測試的目的,測試過程,測試流程,測試方法,測試方法的使用,測試用例的設計,以及測試過程管理等知識的掌握和運用。

4. 自信,乙個成功的測試人員,就應該首先擁有自信,對於自己測試過的東西要擁有很強的自信,這樣才能給人一種安全感,對於你的測試是放心的。當然這個自信來自你對軟體測試過程中,進行了有效的測試,自信心就強,敷衍的測試,最後時在冒很大的風險,自信自然也不足。

5. 個人的修養,這裡就說一點,要有耐心,而且要細心

專案經理要具備的三種能力

在矩陣式管理模式中,專案經理需要具備三種能力 1 計畫能力 計畫,是對未來的控制。人類都憧憬未來,都不知道未來會發生什麼,都想 未來以做好應對準備,這,都是良好的願望。但未來就是 未來 因為沒有發生,所以不可把控。在生活當中,有諸多的變數,這些變數會導致變數無窮。變數的式微變化,也許會影響到最終的結...

seo高手需要具備的能力

摘要 大家都知道seo是一門需要你有足夠耐心的技術活,門檻低,幾乎任何乙個會上網 會打字 會逛論壇的外加有點seo概念的人,都能毫不費力的找到乙份seo的基礎工作。我不是妄自菲薄,因為這是目前這個行業客觀存在的事實。大家都知道seo是一門需要你有足夠耐心的技術活,門檻低,幾乎任何乙個會上網 會打字 ...

程式設計師應該具備的能力

基本技能 技能描述 閱讀 這個技能需要程式設計師能夠具備讀懂已經存在的 的能力,這樣的能力可以讓程式設計師分析程式的行為,了解程式,這樣才能和開發團隊一起工作,繼承維護或是改進現有的程式。編寫程式 編寫程式並不包括程式設計。不要以為程式設計是一件很簡單的事情,很多程式設計師都認為程式設計只需要懂得程...