隨著網際網路的發展,軟體產品需要快速開發、快速上線。因此很多時候留給測試的時間都算不得充裕。
那麼在時間不充裕的情況下如何保證軟體測試的質量呢?
1. 劃分測試重點
時間不足,那麼一定要在有限的時間內保證重點功能、風險高的功能得到充分的測試。
那如何劃分功能的重要性呢?
通過上面幾種方式,可以大致劃分出重要的功能,在時間不足的情況下,保證上述功能的充分測試。其餘功能,在時間允許的情況下盡可能測試,如果實在不夠,那麼進行冒煙即可(時間再不夠,冒個煙的時間還是有的!)。
2. 盡可能提前介入
注意,這個提前介入的意思是指測試執行的提前介入。我們通常在說測試前移(左移),要保證測試在需求階段就介入,但是這種介入是參與性質的介入,而非測試主導的執行介入。
測試盡可能提前進入執行,有如下方式可供參考:
3. 優化用例
由於需要盡可能提前介入,也許就沒有時間編寫詳細的測試用例。這種情況下可以使用測試點代替測試用例。
運用思維導圖工具 xmind 梳理需求功能點(介面功能點)的時候,盡可能詳盡,把測試需要關注的點都列出來。
這樣時間不足以編寫詳細用例的情況下,測試點也就可以代替用例發揮測試指導作用了。
4. 加強溝通
保證測試和各個角色的溝通,與產品經理溝通需求、與開發溝通需求實現與 bug 解決、與測試同事溝通功能互動,隨時與測試經理或專案經理溝通,讓管理者能夠隨時掌握測試進度。
溝通盡可能採用當面溝通的方式,不要就隔著乙個工位,還要 qq 或 釘釘 打字溝通。
5. 加班
領導們喜聞樂見的回答。
但是其他解決方案都沒有,空談加班是沒有任何價值的。
軟體測試常見面試題
計畫階段 planning 需求分析 requirement 設計階段 design 編碼 coding 測試 testing 執行與維護 running maintrnacne 用例編號 測試專案 測試標題 重要級別 預置條件 輸入資料 執行步驟 預期結果 軟體是計算機系統中與硬體相互依存的另一部...
軟體測試常見面試題(2)
1.介紹你在上一家公司的專案 鴻學金信系統 專案主要目的是針對個體和個體之間通過網際網路平台實現的直接借貸。整個專案分為前台系統 使用者訪問平台 與後台管理系統兩個專案 2.在實際專案中你是如何做測試的 3.你如何制定測試的時間進度的 需求分析1到2天,用例也是寫兩天左右,包括用例評審 用例的個數看...
軟體測試常見面試題(4)
2 los和android測試的側重點是?互動,安卓和 ios 在互動設計理念上是不同的,如果設計師對安卓和 ios 搞了兩套 ui,那就得看。如果是一套 ui,那會輕鬆點。相容性,包括機型,系統版本。機型上因為 ios 的換新率非常高,所以通常 3 個版本足夠了。安卓比較坑,特別是你的應用如果要在...