(轉)如何規範小開發公司的測試流程

做者:錢蓓蕾
連接:http://www.zhihu.com/question/33406353/answer/112029328
來源:知乎
著做權歸做者全部,轉載請聯繫做者得到受權。

一、梳理測試流程,能夠重點把關的測試流程有:
需求Review:策劃完成的需求文檔必須讓開發、測試、運營進行Review,提出Review意見並最終改掉。這種Review能發現需求的漏洞並提前改掉,提升整個研發過程的效率。
測試用例Review:測試人員針對需求寫出粗略的用例點以後,再讓策劃、開發、測試、運營Review一遍,目的仍是發現需求的遺漏點,根據咱們的經驗,因爲測試人員已經思考了測試點,因此至關因而對需求的細化和剖析,這個Review環節仍是能發現不少需求的漏洞。
開發提測:測試人員事先發出冒煙測試用例,開發完成後,讓開發人員先根據冒煙用例進行自測,自測經過了之後才提交給測試,而後測試再根據相同的用例作冒煙測試。這樣能提升開發提測的質量。
上線前報告:上線之前,須要讓測試人員發一封報告,重點指出測試過程當中發現的問題、及上線之後可能會出的質量問題,並在項目羣裏面、或者召集開會把這些風險一一溝經過。若是有由於時間不足、或者由於客觀條件限制致使的測試不足的狀況,必定要在這個環節進行說明,這樣,若是上線之後出問題了,你們也能理解測試。
線上Bug Review:對於線上發現的Bug,若是沒有分析流程,測試人員須要制定線上Bug的分析流程,先重點分析這個線上Bug產生的緣由、線上Bug的影響範圍,而後你們一塊兒決定能夠有哪些改進措施能夠避免同類線上Bug再犯。這種改進措施須要能真正落實的,若是是無關緊要的改進措施,就不要提了。這個措施可讓你們一塊兒剖析線上Bug的產生緣由,一方面能夠避免項目組認爲都是測試的錯致使線上Bug,一方面,也發揮了測試人員質量保證的角色,推進流程讓質量更好。

二、肯定測試技術能夠提高的點:
環境部署:若是有技術積累,能夠把測試環境的部署拿來讓測試來作,這樣測試人員能夠本身控制測試的版本和配置。也提升測試人員的工做範圍。
性能測試:若是是流量很大的產品,須要專業的服務端性能測試人員來進行性能測試,對於測試的專業性提高有很大的價值。
專項測試:若是是APP產品,須要讓技術比較好的同窗來探索專項的測試,把APP端的性能、流量、電量等體驗提高上去。

題主能夠本身先評估須要引入上述哪些流程,而後,就是 溝通、溝通、再溝通。所謂新官上任三把火,第一把火就是要把現有的狀況先摸清楚。跟本身的組員溝通、跟項目的開發負責人、產品負責人溝通、跟本身的老大溝通。清楚他們但願咱們重點改進的點,同時也把咱們想要推的流程、理念傳遞出去。

在推流程的時候, 建議儘可能不要把本身站在產品的對立面,而是要跟產品站在同一邊,以產品的質量、開發效率等出發點來進行流程的推廣。你們相處愉快,整個團隊齊心合力,這纔是老大願意看到的局面。根據個人經驗,其實不論是開發負責人仍是老大,仍是比較願意尊重咱們的職業經驗,只要咱們真正站在產品的角度去溝通,大多數人仍是願意配合的。
路漫漫其修遠兮,吾將上下而求索
——————————————————————————————————————————————————————————
本文完
相關文章
相關標籤/搜索