您好,登錄后才能下訂單哦!
一、測試是獲取信息的技術調查
1.測試是為了發現錯誤而執行程序的過程
2.測試是一個獲取信息的過程,用來降低決策風險
測試是服務性的工作
低質量的信息無助于決策 ,還可能浪費團隊的時間,甚至作出錯誤的決策
團隊的決定可能與我的期望不一致,要去理解導致該決定的其他信息
為了更全面地提供信息,除了運行軟件, 還需要更多的獲取信息的方法
除了軟件缺陷 ,測試還可以提供關于項目環境的信息。
3.軟件測試是一種技術調查 ,其目的是向關系人提供有關產品(軟件、系統、服務)質量的實驗信息。
向測試經理提供:面向項目的風險
向程序員提供:更多的技術細節
向產品經理提供:側重用戶體驗和產品價值
向運維人員提供:建議可能的解決方案
4.以職業態度、專業技能對產品的未知領域作技術調查,具有系統性、客觀性、探索性、機動性。
測試應系統調查被測對象
測試所提供的信息應來自科學實驗和中立觀察
刑偵人員會利用多種方法,從各個信息源收集情報,縝密思考
優秀的測試人員會從廣度、深度去思考
二、利用測試的迭代過程
不斷利用新的測試信息設計新測試
測試活動的迭代過程:簡單測試--使用經典測試設計方法并記錄--使用啟發式測試方法進行快速***--對被測軟件和測試策略反思,挖掘軟件風險和測試的不足。
測試策略隨軟件的不斷更新需動態變化 。
迭代的最大優點是可快速獲得測試設計的反饋,從而完善測試設計。給程序員提供快速反饋, 運用TDD、結對編程,持續集成、自動化測試等技術。
三、測試人員的工作效率取決于對軟件項目的理解
產品是一種解決方案,測試要了解軟件產品和業務領域
測試是一種信息服務,了解服務對象的需求,分配時間到最關注點上,設定測試工作的優先級
不同模塊采用不同的技術,了解技術實現,針對性設計Case
從測試設計的錯誤中吸取教訓
遇到困難時,測試人員要清楚從哪里尋找信息,尋找最了解的同事。溝通資源。
與相關人員達成協作關系,通過人脈可提高工作效率,同時測試人員也要為其他人提供高質量的信息服務
測試人員養成良好的思維方法和測試風格,快速理解產品項目。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。