測試需求主要“測什么”的問題,一般來自需求規格說明書中 原始需求;
為什么需要軟件測試需求:
1.軟件測試需求是設計測試用例的依據。
2.有助於保證測試的質量和進度。
3.軟件測試需求是衡量測試覆蓋率的重要指標
軟件測試需求分析的一般步驟
1.列出需求文檔中的具有可測性的原始需求
2.對每一條需求進行細化分解,形成可測試的分層描述的測試點
3.對形成的每一個測試點,從軟件產品的質量需求來分析,確定測試執行時需要實施的測試類型。
4.建立測試需求跟蹤矩陣,對測試需求進行管理
測試需要分析的主要目的:獲取測試點,根據測試點來編寫測試用例
測試點分析:
1.通過分析需求描述中的輸入、輸出、處理、限制、約束等,給出對應的驗證內容(功能測試)
2.各個模塊之間的業務順序,和各個功能模塊之間傳遞的信息和數據,對存在給你交互的功能項,給出對應的驗證內容(功能業務測試)
3.考慮到需要的完整性,要充分覆蓋軟件需求的各種特征,包含隱性需求的驗證,比如界面的驗證,異常情況(界面、易用性、兼容性、安全性、性能)
軟件需求分析對開發和測試的影響
對開發:
1.由於了解需求不明確,功能研發不合格導致很多BUG
2.對於BUG反復修改,影響進度和團隊情緒
3.進度影響,很可能使公司產品失去市場先機
對測試:
1.與開發是相互制約的關系,如果不了解需求,會大部分時間都被開發牽着鼻子走
2.不能及時發現開發的偏差,影響進度和團隊情緒
3.沒辦法保證測試質量
原始需求分析:
能夠在軟硬紙上書寫,可以寫不同材質的物體,在不同溫度下正常使用;筆的材質安全范圍內;書寫流暢,不易擦拭;筆套和筆桿合適,一只筆能用多久,摔在地上,還能使用;筆芯墨水不會倒流,能夠使用不同型號的筆芯;用力寫字不會壞;合適3歲以上小孩使用 。
測試點:
功能性:是否能正常寫字;能否書寫流暢;筆套能否拔插;筆芯是否可以跟換
界面:筆的形狀大小;粗細;外觀是否使人喜愛;筆殼的圖案是否清楚;筆芯是否透明;
性能:在不同溫度下能否寫字;在不同溫度下能否流暢;在不同溫度下一直寫字,墨水多久能用完;
筆是否耐摔;筆是否耐寫;筆能承重多大的壓力;筆芯倒立墨水是否倒流;筆套是否能套緊;一直書寫是否損壞;筆是否防滑;筆掉進水里能否寫字;火燒筆頭能否使用;筆墨泄漏能否繼續使用;
易用性:是否方便書寫使用;書寫夠不夠流暢;筆蓋能否方便輕松打開;更換筆芯是否簡單易,拿手里是否舒適;是否可以放在口袋里;用久了是否長繭;
安全性:材質是否有毒;用力摔后是否爆裂飛濺碎片;兒童使用是否對其有害;材質是否可以食用;
1.是否能正常寫字。
2.能否在紙上寫字
3.能否在玻璃上寫字
4能否在木材上寫字
5能否在塑料上寫字
6寫出來的字是否清楚
7在高溫下能否寫字
8在低溫下能否寫字
9在常溫下能否寫字
10在高溫下能否寫字流暢
11在低溫下能否寫字流暢
12在常溫下能否寫字流暢
13筆的材質是否有毒
14在高溫的狀態下一直用筆寫字,墨水多久能用完
15在低溫的狀態下一直用筆寫字,墨水多久能用完
16在常溫的狀態下一直用筆寫字,墨水多久能用完
17筆頭朝上是否能寫字
18筆頭和筆尾在同水平面上是否能寫字
19能否在硬紙上寫字
20能否在軟紙上寫字
21更換筆芯能否使用
22寫出來的顏色是否為黑色?
23筆在沒有筆芯能否使用
24筆在外殼損壞下能否使用
25筆墨泄漏能否使用
26更換細的筆芯能否使用
27更換粗的筆芯能否使用
28能否使用其他材質的筆芯
29高溫下筆套能否套緊
30低溫下筆套能否套緊
31常溫下筆套能否套緊
32多次插拔筆套后是否能套緊
33筆的材質是否可食用?
34筆在小孩幾歲能使用
35筆在長時間下一直書寫是否損壞
40筆芯中是否有油
41筆頭向下放置,筆芯的油是否漏出
42筆頭向上放置,筆芯的油是否漏出
43筆平行放置,筆芯的油是否漏出
44筆殼上的圖案是否清晰
45筆芯上的圖案是否清晰
46筆是否防滑
47筆的粗細
48右手拿着筆是否舒服
49左手拿着筆是否舒服
50手拿着筆,是否對手的部位損傷
51使用久了是否長繭
52使用久了手是否出汗
53筆的燃點
54筆掉在水里能否使用
55筆是否耐摔
56筆是否耐踩
57用力寫字是否容易壞
58寫出來的字是否掉色
59成人能不能使用
60筆在皮膚上寫字是否清楚
61筆在皮膚上寫字是否容易擦掉
62長期不用能否正常使用
63筆的外觀是否美觀
64摔倒地上后能否使用
65筆在衣服上寫字能否洗的掉
66筆能不能放在口袋里
67筆有多重多輕
68筆能不能夾在衣服上
69筆芯取出來是否容易
70別人是否能用我的筆
71筆壞了能否修好
72用火燒筆頭后能否使用
73能不能當禮物贈送
74筆頭是粗的還是細
————————————————
版權聲明:本文為CSDN博主「拉風的超人」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/fyx_testers/article/details/80871591