- 軟件介紹
- 軟件截圖
- 相關專題
- 下載地址
- 相關評論(0)
測試用例模板excel是一款非常專業的軟件測試excel設計方案,讓你在測試軟件的過程中能更加的有條不紊,非常有條理的測試用例,讓你可以更好的工作或者學習,達到事半功倍的作用,覺得好用就來試用一番吧!
軟件測試用例模板介紹:
軟件測試用例模板下載,excel格式,在進行軟件測試時使用,有需要可在本站免費下載軟件測試用例模板excel
簡介:
測試用例(test case)是為某個特殊目標而編制的一組測試輸入、執行條件以及預期結果,以便測試某個程序路徑或核實是否滿足某個特定需求。
功能:
科學化的組織歸納,目的是能夠將軟件測試的行為轉化成可管理的模式;
同時測試用例也是將測試具體量化的方法之一,不同類別的軟件,測試用例是不同的。
不同于諸如系統、工具、控制、游戲軟件,管理軟件的用戶需求更加不同的趨勢。
測試方法:
(一)白盒技術
白盒測試是結構測試,所以被測對象基本上是源程序,以程序的內部邏輯為基礎設計測試用例。
⒈邏輯覆蓋
程序內部的邏輯覆蓋程度,當程序中有循環時,覆蓋每條路徑是不可能的,要設計使覆蓋程度較高的或覆蓋最有代表性的路徑的測試用例。下面根據圖7-1所示的程序,分別討論幾種常用的覆蓋技術。
⑴語句覆蓋。
為了提高發現錯誤的可能性,在測試時應該執行到程序中的每一個語句。語句覆蓋是指設計足夠的測試用例,使被測試程序中每個語句至少執行一次。
如圖7-1是一個被測試程序流程圖:
⑵判定覆蓋。
判定覆蓋指設計足夠的測試用例,使得被測程序中每個判定表達式至少獲得一次“真”值和“假”值,從而使程序的每一個分支至少都通過一次,因此判定覆蓋也稱分支覆蓋。
⑶條件覆蓋。
條件覆蓋是指設計足夠的測試用例,使得判定表達式中每個條件的各種可能的值至少出現一次。
⑷判定條件覆蓋。
該覆蓋標準指設計足夠的測試用例,使得判定表達式的每個條件的所有可能取值至少出現一次,并使每個判定表達式所有可能的結果也至少出現一次。
⑸條件組合覆蓋。
條件組合覆蓋是比較強的覆蓋標準,它是指設計足夠的測試用例,使得每個判定表達式中條件的各種可能的值的組合都至少出現一次。
⑹路徑覆蓋。
路徑覆蓋是指設計足夠的測試用例,覆蓋被測程序中所有可能的路徑。
在實際的邏輯覆蓋測試中,一般以條件組合覆蓋為主設計測試用例,然后再補充部分用例,以達到路徑覆蓋測試標準。
⒉循環覆蓋
⒊基本路徑測試
(二)黑盒技術
⒈等價類劃分
⑴劃分等價類。
①在輸入條件規定了取值范圍或值的個數的情況下,則可以確立一個有效等價類和兩個無效等價類。
②在輸入條件規定了輸入值的集合或者規定了“必須如何”的條件的情況下,可確立一個有效等價類和一個無效等價類。
③在輸入條件是一個布爾量的情況下,可確定一個有效等價類和一個無效等價類。
④在規定了輸入數據的一組值(假定n個),并且程序要對每一個輸入值分別處理的情況下,可確立n個有效等價類和一個無效等價類。
⑤在規定了輸入數據必須遵守的規則的情況下,可確立一個有效等價類(符合規則)和若干個無效等價類(從不同角度違反規則)。
⑥在確知已劃分的等價類中各元素在程序處理中的方式不同的情況下,則應再將該等價類進一步的劃分為更小的等價類。
⑵確定測試用例。
①為每一個等價類編號。
②設計一個測試用例,使其盡可能多地覆蓋尚未被覆蓋過的合理等價類。重復這步,直到所有合理等價類被測試用例覆蓋。
③設計一個測試用例,使其只覆蓋一個不合理等價類。
⒉邊界值分析
使用邊界值分析方法設計測試用例時一般與等價類劃分結合起來。但它不是從一個等價類中任選一個例子作為代表,而是將測試邊界情況作為重點目標,選取正好等于、剛剛大于或剛剛小于邊界值的測試數據。
⑴如果輸入條件規定了值的范圍,可以選擇正好等于邊界值的數據作為合理的測試用例,同時還要選擇剛好越過邊界值的數據作為不合理的測試用例。如輸入值的范圍是[1,100],可取0,1,100,101等值作為測試數據。
⑵如果輸入條件指出了輸入數據的個數,則按最大個數、最小個數、比最小個數少1、比最大個數多1等情況分別設計測試用例。如,一個輸入文件可包括1--255個記錄,則分別設計有1個記錄、255個記錄,以及0個記錄的輸入文件的測試用例。
⑶對每個輸出條件分別按照以上原則⑴或⑵確定輸出值的邊界情況。如,一個學生成績管理系統規定,只能查詢95--98級大學生的各科成績,可以設計測試用例,使得查詢范圍內的某一屆或四屆學生的學生成績,還需設計查詢94級、99級學生成績的測試用例(不合理輸出等價類)。
由于輸出值的邊界不與輸入值的邊界相對應,所以要檢查輸出值的邊界不一定可能,要產生超出輸出值之外的結果也不一定能做到,但必要時還需試一試。
⑷如果程序的規格說明給出的輸入或輸出域是個有序集合(如順序文件、線形表、鏈表等),則應選取集合的第一個元素和最后一個元素作為測試用例。
⒊錯誤推測
在測試程序時,人們可能根據經驗或直覺推測程序中可能存在的各種錯誤,從而有針對性地編寫檢查這些錯誤的測試用例,這就是錯誤推測法。
⒋因果圖
等價類劃分和邊界值方法分析方法都只是孤立地考慮各個輸入數據的測試功能,而沒有考慮多個輸入數據的組合引起的錯誤。
⒌綜合策略
每種方法都能設計出一組有用例子,用這組例子容易發現某種類型的錯誤,但可能不易發現另一類型的錯誤。因此在實際測試中,聯合使用各種測試方法,形成綜合策略,通常先用黑盒法設計基本的測試用例,再用白盒法補充一些必要的測試用例。
- excel模板
- 下載地址
發表評論 查看所有評論(0)
軟件排行榜
熱門推薦
-
零基礎Word基礎入門教程下載 v2.3 最新版 / 545KB / 簡體中文
-
田字格doc模板下載 word版 / 8KB / 簡體中文
-
漢語拼音四線三格模板下載 / 12KB / 簡體中文
-
英語四線三格紙模板下載 免費版 / 11KB / 簡體中文
熱門標簽
裝機必備軟件
-
網易云音樂音頻播放
影音先鋒視頻播放
360安全衛士安全防護
愛奇藝視頻播放
360殺毒殺毒軟件
迅雷下載工具
驅動精靈驅動工具
酷我音樂音頻播放
WPS辦公軟件
暴風影音視頻播放
吉吉影音視頻播放
微信電腦版聊天工具
搜狗輸入法文字輸入
美圖秀秀圖像處理
360瀏覽器上網瀏覽
- 視頻
- 芒果tv騰訊視頻優酷視頻愛奇藝
- 解壓
- rar解壓軟件7zip解壓軟件視頻壓縮軟件winrar
- 剪輯
- 剪映會聲會影premiereaudition
- p圖
- 光影魔術手coreldraw美圖秀秀photoshop
- 辦公
- 騰訊會議釘釘officewps
- 殺毒
- 諾頓小紅傘金山毒霸360殺毒
- 直播
- 抖音快手斗魚直播虎牙直播
- 翻譯
- 谷歌翻譯插件百度翻譯有道詞典金山詞霸
- cad
- cad插件浩辰cad中望cad天正建筑
- 編程
- EditPlusnotepadsublimevisual studio
- 安全
- 火絨卡巴斯基騰訊電腦管家360安全衛士
- 下載
- utorrentidm下載器比特彗星迅雷電腦版
- 網盤
- 阿里云盤和彩云網盤騰訊微云百度網盤
- 聊天
- 微信電腦版yy語音阿里旺旺qq
- 財務
- 用友軟件開票軟件管家婆軟件金蝶軟件
- 瀏覽器
- 火狐瀏覽器谷歌瀏覽器qq瀏覽器360瀏覽器
- 驅動
- 驅動人生網卡驅動驅動精靈顯卡驅動
- 檢測
- cpuzaida64安兔兔魯大師
- 音樂
- 網易云音樂酷我音樂酷狗音樂qq音樂
- 播放器
- potplayerkmplayer影音先鋒暴風影音