優秀測試人員所應具備的素質

2022-07-04 06:51:17 字數 1660 閱讀 4815

今天在quora看到了這樣乙個問題

優秀的測試人員所應具備哪些素質

稍微看了一下,覺得第一條的回答比較有代表性,在這裡加上自己的觀點展開和分析一下,也算是他山之石,可以攻玉。

對產品的質量持有一顆敢於懷疑的心,質量不是開發人員說"我做完了而且也測過了"就可以保證的。直到你測完最後一輪,最後乙個用例之前,你都應該對產品的質量持懷疑態度。這個態度是混口飯吃的最基本技能。

不要對產品質量妥協,哪怕開發口口聲聲說這個問題不好改,改不了,一改就要延期之類的話。

妥協意味著你成功的把質量不好這口黑鍋華麗的背在了自己的身上。

產品或專案成功的標誌之一是能夠讓使用者滿意,很顯然使用者是不會對乙個bug頻出的系統/產品滿意的。

很多測試同學不知道測試用例應該怎麼去寫,不知道怎麼寫才能寫得出比較健全的用例。

當你在苦惱用例從**來的時候,不妨試試下面兩個辦法

要分清楚任務的優先順序,優先順序高的先做,依此類推。

在沒有分清優先順序的情況下不要盲目的開始測試。

不要把話說滿,這個中國人都很理解。

不要保證太高的目標,給自己留點後路。

別人的建議有些是金玉良言,有些則可以忽略不計。

做測試的時候你不是乙個人在戰鬥,多聽聽別的的有效建議是沒有壞處的。

盡早開始重要的模組的測試工作。

因為問題發現的越早解決的成本就越低。另外早點開始測試重要的模組或功能可以盡可能多的增加測試時間,拿時間換質量一般來說是效果的。

這個建議的另乙個說法就是想辦法讓重要的模組可以盡早的開始測試。

在做專案測試的時候,乙個好的測試同學需要有發現專案質量上可能出現的風險的能力。

另外當發現了專案風險的時候,我們還需要能夠將風險管理起來,讓風險可以被控制,可以被解決。

看看友商的產品做的怎麼樣,有什麼好的地方,有什麼不好地方。

好的地方我們的產品可以學習,不好的地方我們可以預防和改進。

這是站在產品人員的角度去看待自己的專案或產品,因為好的測試在某些時候需要具備好的產品人員的素質。

ba就是業務分析師的意思,在某些專案裡,這類同學被稱為產品狗。

這要求測試人員有分析需求的能力,哪些需求是真需求,哪些需求是偽需求。真需求就玩命的測,偽需求在時間允許的情況下盡量的測。

這也是產品視角,這也是為什麼有很多測試同學轉去做產品的原因。

只測試正常的流程往往是不太夠的,一些異常的情況我們也需要進行測試。

另外不出意外的話異常情況的測試用例數量是要多於正常情況的。

測試異常情況有助於我們發現bug,也有助於我們換個角度看待產品和專案的業務行為。

做那個對專案/產品最有發言權的人。

在保證專案質量的前提下我們要盡可能多的通過交涉和協商保障自己的利益。

交涉意味著在某些情況下我們需要做出讓步,退一步海闊天空,但前提是,退的這一步不影響專案或產品的質量。

出問題的時候第一要務是先把問題解決掉,而不是指責相關責任人。

觀察專案,觀察開發的流程,觀察測試的流程,發現問題,提出問題,引導團隊去解決問題。

如果你能做到這些的話,那麼你已經具備了做乙個好的職業人(不僅僅是測試人)的能力。

如果你想有更深入的發展,你可以嘗試轉職成產品人員或者公升級為測試管理者,記得當年我們部門的所有leader都是做測試起家。

如果你現在從事測試職業卻舉步維艱的話,對照上面的一些素質要求,看看自己是否已經做的足夠好了。

優秀測試人員應該具備的哪些素質?

對產品的質量持有一顆敢於懷疑的心,質量不是開發人員說 我做完了而且也測過了 就可以保證的。直到你測完最後一輪,最後乙個用例之前,你都應該對產品的質量持懷疑態度。這個態度是混口飯吃的最基本技能。不要對產品質量妥協,哪怕開發口口聲聲說這個問題不好改,改不了,一改就要延期之類的話。妥協意味著你成功的把質量...

優秀的軟體測試人員必需具備的素質

人是測試工作中最有價值也是最重要的資源,沒有乙個合格的 積極的測試小組,測試就不可能實現。然而,在很多不重視測試的公司有一種非常普遍的習慣,那就是讓那些經驗最少的新手 沒有效率的開發者或不適合幹其他工作的人去做測試工作。這絕對是一種目光短淺的行為,對乙個系統進行有效的測試所需要的技能絕對不比進行軟體...

測試人員需要具備的素質

良好的溝通能力。這裡的溝通 包括 內部和外部 兩種 內部溝通指跟產品 開發的溝通 外部溝通指 跟客戶的溝通。溝通需要一定的技巧,這樣才能從客戶 那得到準確的需求。有時候我們的工作會被開發認為是 破壞性的 甚至會引發衝突,這就要求我們在和開發討論bug時,要描述清楚,達到彼此想要的結果。很好的自信心。...