對日常運營發生的問題,總結反饋,提出改進建議,并且跟蹤實施。
生產故障分析
協助開發排查生產故障,避免測試場景的遺漏。
6 總結
軟件測試并不是保證產品質量的最后一道防線,測試人員也不是,測試人員的工作完全可以由更加資深的開發人員來完成,不過現實總是殘酷的,目前測試與開發的比例為:1:3,在成熟的團隊是這樣子,另外一些還在持續改進的團隊,由于資源不足,可能去到1:7。開發人員在相當長的一段時間內不可能完全替代測試人員,有個關鍵要素:思維方式不同,有句古話來形容:江山易改本性難移。當開發人員的思維方式改變的時候,那就成為測試人員了,倒不如把測試人員獨立出來更好,并且培養給開發人員一定的測試素養,這個對保證產品質量都是有幫助的。
全程軟件測試實踐,強調的是貫穿每個階段的測試活動,不論是開發、還是測試,要理解雙方的活動價值,什么時候該做什么事情,什么事情該做到什么程度才算好,保證每個環節的質量,才能夠保證產品的全程質量,另外產品質量不是測試出來的,而是構建過程中沉淀下來的,開發人員的素養、測試人員的素養、以及團隊對開發測試過程的重視程度,決定了產品質量。產品質量就如同一塊蛋糕,應當切分為小塊,落實到每個人手里,讓每個人嘗到甜頭,擔當起來。
原文轉自:http://www.infoq.com/cn/articles/whole-software-testing-practice-requirements-to-operational