如何看待測試過程中的漏測發生

  • 2020 年 2 月 26 日
  • 筆記

本文共1918字 閱讀約需4分鐘

(後台回復「Python福利」獲取一份Python學習入門圖解)

漏測,相信對於每個測試同學而言,都是「談虎變色」的事,但是實際工作中,我們稍有不謹慎便會和它來一次「親密接觸」。那麼,現在我們一起來聊聊測試中的漏測。

漏測可能會產生的影響

一方面,會讓他人對你的技術、業務能力產生懷疑,而且發生多次後,甚至會質疑你存在的價值;

另一方面,自己內心會很愧疚和自責,擔心下次測試任務還會漏測,心裡壓力倍增,以至於影響下次測試任務的順利進行;

再者,因為自己漏測而導致的公司損失,個人或團隊都會受到一些處分,輕者警告批評、扣績效,重者可能被迫勸退離職。

所以對於測試同學而言,漏測真的是讓人特別難受的事。

為什麼會產生漏測現象

看到這裡,也許你也和我一樣,一定有很多話要說,甚至大堆的吐槽。

其實大可不必,下面以我限有的工作經驗,咱們客觀的聊下產生漏測的可能原因:

  • 測試的工作在公司不被重視,測試定義的測試標準完全被無視;
  • 環境差異,測試環境沒問題,但是在生產環境就各種問題;
  • 沒有明確的需求,總是說改就改;
  • 沒有測試流程概念,需求評審階段因為沒做到及時溝通,導致產品經理、開發、測試需求理解不一致;
  • 測試完全沒有上線的話語權,沒有版本概念,說上線就上線,不通過測試直接上線,有遺留問題還是需要測試背鍋;
  • 開發因為自己開發時間不夠,壓縮測試時間;
  • 一句話需求,沒有明確的需求文檔和原型圖,開發未理解透徹,直接開始幹了,干著干著開發覺得需求不合理私自改了,大多數在不影響大功能情況下是默許的;
  • 一個人負責多個項目,少則四個,多則8到10個,很多項目一旦衝突並行,難免漏測,畢竟一個人精力有限,我想說的是,老闆,咋那麼扣呢,就不能多請個人?
  • 測試同學自身原因,比如業務理解不透徹、用例設計覆蓋不全等等。

以上為我覺得可能產生漏測的原因,如果還有遺漏,還請後台留言給我,一起討論學習。

漏測到底是誰的責任?

我個人覺得應該理性看待,具體問題,具體分析。

當上線後,出現bug後,肯定第一時間應該找測試,測試同學查看是否能復現這個問題,定位漏測問題原因。

如果為頁面有錯別字、頁面樣式重疊嚴重的、功能不可用,用例覆蓋不全面,業務理解不到位導致的這種非常淺顯可以復現的問題,出了問題,找到測試,無可厚非。

如果是「不可預測、未知」的問題,比如說性能測試中,給出指標並已經測試10000人並發,並已告知開發人、產品測試並發量的情況,而開發、產品人員均沒有提出異議。

但結果那天由於銷量超好,並發量達到100000,系統崩潰了,這並不是我們能預測到的,所以是漏測,也不是一個人責任。

所以要對問題定位分析之後才能定位出來,是什麼原因,是需求不明確,理解歧義,開發引入,或是其他原因,然後及時補救,最後再去定責。

如何避免漏測?

吃透業務需求

需求評審階段,產品經理、開發、測試在開會之前,一般都會收到一份需求文檔和原型圖。在開會前,研讀好需求文檔後,做好理解不明確和產生歧義的地方,待產品經理組會來講解需求時,針對不懂的地方進行提問,認真記錄。

提高用例品質

提高用例覆蓋率,結合業務設計有效業務場景,保證測試有效性。

做好用例評審

測試人員結合用例對需求進行反串講,把對需求的理解講一遍,列出所有的測試點和測試場景,產品和開發同事評審是否有遺漏場景,如果沒有異議,這樣就可以很大程度的避免漏測了。

增加交叉測試

一個人精力畢竟有限,如果條件和時間允許,可以把測試過的功能交給你的搭檔,讓他幫忙在測試一下,畢竟每個人的測試思路不一樣,也許也有收穫也不一定呢。

有效回歸測試

梳理主流程用例,尤其隨著版本迭代和功能的增加,回顧測試用例極為重要,畢竟每次發版時,要保證主流程沒問題吧,主流程都有問題,難道還敢上線?

可能有的同學說了,那麼多用例,也執行不完呀,不是有web自動化嗎,自動化跑唄,可能有的同學說不會呀,咱們學可以嗎?

bug仲裁

在上線前,查看還有哪些問題,是未解決的,與產品、開發、測試經理商量,哪些bug是允許帶到線上的,如果三方達成一致,那麼線上再出問題,也是已知的,就沒什麼問題了。

做好漏測復盤

對待漏測態度上必須要重視,分析為何會漏測,是哪個環節出了問題,是流程問題還是技術問題?

同樣的坑別踩第二次,技術不足的學習補齊,流程不足的規範流程。

把它當做一次提高的機會,也正因為這次機會,讓你印象越深刻,能夠避免下次不會再犯同樣的錯誤。

總結

不得不說一句的是,漏測是不可能絕對避免的,我們能做的只能是盡量減少漏測現象,只要不出大問題,漏測現象會隨著工作經驗增加而逐漸減少。

所以測試的時候,一定要仔細、細緻、認真,畢竟一次漏測可能會影響很多人,所以萬萬馬虎不得呀。

轉發到朋友圈

提醒一下你身邊需要的朋友~

版權歸軟體測試君所有

歡迎同行轉載開白