2019年12月20日,是美國波音公司新一代載人飛船Starliner“星際客機”,執行第一次飛行測試任務的重要日。按計劃飛船在本次無人試飛中將與國際空間站對接,為宇航員送上圣誕禮物。然而飛船出現了故障,最終無法與國際空間站對接,不得不提前返回地面。
是誰動了美國波音公司的“奶酪”?
波音公司事后承認,載人飛船“星際客機”軟件系統的程序存在嚴重缺陷,在測試階段只是將飛行過程分成幾個小單元進行測試,并沒有對飛船進行從發射、國際空間站對接到著陸的全流程集成測試。由于測試不全面導致問題暴露到現網環境,此事件給波音公司帶來高達幾千萬美金的經濟損失。
什么是產品的生死線?
質量是產品的生死線,測試完備性是守護質量的基礎。
從案例中可以發現, 缺陷越早發現,修復的成本越低 。因為在驗證階段每個缺陷的平均修復成本約1萬元,而產品發布后每個缺陷的平均修復成本大于6萬元。可見,測試的完備性不僅影響著企業產品缺陷修復成本的投入值,還直接影響客戶滿意度、企業口碑。因此,如何提升測試的完備性,做到提前攔截產品缺陷,減少缺陷流出,是企業要考慮的TOP問題。
華為產品質量的守護神
華為云CodeArts TestPlan測試設計是華為產品質量的守護神。華為云CodeArts TestPlan提供 多維度測試設計模板 、“需求-場景-測試點-測試用例” 四層測試分解設計能力 ,啟發測試人員發散性思維,對項目環境、測試對象、質量標準、測試技術充分發掘,充分交互,測試覆蓋清晰可視。
同時華為云CodeArts TestPlan的測試設計,在華為公司內部已經廣泛使用,覆蓋10+ 產品線,約60w腦圖,支撐4萬多華為測試人員作業。
下面將為大家 揭秘華為云CodeArts TestPlan測試設計服務 ,我們一起模擬設計一個簡單的需求“用戶商城注冊”,體驗測試設計的流程。
Step 1
訪問華為云CodeArts TestPlan,進入到測試設計后,如下圖,選擇 “模板新建” 。
目前我們提供 7個測試設計模板 , 涵蓋多種測試設計流程 ,包括對于大型需求的“E2E場景測試設計模板”、對于小型需求的“集成測試設計模板”、對于單接口的“接口測試設計模板”、以及DFX相關的性能、安全、可靠性等測試模板。所有模板還都處于限時免費試用階段,歡迎大家前來體驗!
Step 2
本次我們選擇 “E2E場景測試設計模板” 。快速創建一張測試思維導圖,并在“背景”節點下填寫需求背景,深入了解需求背景。
然后借助思維導圖進行發散,在“測試分析”節點下分析出涉及此需求的測試因子(因子是測試設計中的考慮因素,也是對測試結果需要驗證的影響因素)。
Step 3
然后根據分析的測試因子,通過覆蓋方法,例如:AC(All Combinations),EC(Each Choice),BC(Basic Choice),N-wise等方法進行因子組合。
通過下圖紅框中的標簽,設置 “測試覆蓋” 節點中總結的多個場景,以及多個測試點(測試點的名字就是以后自動生成用例的名字),包括測試點的子節點的預置條件,步驟和預期結果。整個腦圖設計的過程就結束了,下面是最重要的環節“生成/評審/歸檔用例”!
Step 4
右鍵點擊場景或者測試點,選擇 “生成用例” ,思維導圖中打過標簽的預置條件、步驟和預期結果自動生成在測試用例中。
生成用例后,再將這些測試點進行逐個評審。
Step 5
評審后,就可以歸檔用例,右鍵后,點擊 “歸檔用例” ,這樣您的設計成果就自動生成到測試用例的列表中。
思維導圖里已歸檔的用例會生成一個鏈接,該鏈接會跳轉至測試用例界面,方便后續測試活動的開展。
好了,您已成功體驗完整個華為云測試設計的流程,相信一定有收獲。
-
測試
+關注
關注
8文章
5174瀏覽量
126488 -
華為云
+關注
關注
3文章
2435瀏覽量
17323
發布評論請先 登錄
相關推薦
評論