實訓目的:
1、 一步熟悉黑盒測試和白盒測試的方法和策略
2、 點掌握邏輯覆蓋的測試用例設計方法
3、 增強測試經驗
實訓地點:機房
實訓課時:2課時
實訓重點、難點:邏輯覆蓋測試用例設計
實訓安排:首先講解邏輯覆蓋測試設計測試用例的步驟,要求學生注意總結方法和技巧,然後布置上機任務,要求學生對照課件和課本完成上機任務。老師在機房進行輔導。
實訓步驟:
一、 寫出下列程式的語句覆蓋、判定覆蓋、條件覆蓋、判定—條件覆蓋、多條件組合覆蓋、路徑覆蓋的測試用例。
int result(int x,int y,int z)
要求:1、 試用例輸入是x,y,z的值的組合。
2、 需要寫預期輸出,即只寫輸入,注意對應清楚。
二、 使用功能測試測試計算器,找出bug,填寫缺陷報告。
提示:只進行正面測試,不寫測試用例。
三、計算器四則運算**實現如下:
要求:1、 畫出程式流圖(注意:不是流程圖)
2、 只需寫出各種測試用例的x,y,z的值。不寫預期輸出。
三、 測試vb計算器程式的功能,找出bug。
要求:提交缺陷報告。
四、 以下程式段是實現vb計算器功能的程式段。
private sub command9_click()
select case c
cas 0
num=str(val(num1)+val(num))
num=str(val(num1)-val(num))
case 2
num=str(val(num1)*val(num))
case 3
if val(num)=0 then
msgbox "除數不能為零!!"
= ""
num = ""
else
num=str(val(num1)/val(num))
end if
end select
end sub
說明:command9為等號按鈕,c的值為控制項陣列command2的下標(索引),當值為0,1,2,3時分別對應+,-,*,/四個按鈕,num1和num為運算的兩個數,請設計測試用例實現判定覆蓋。
提示:用例輸入為c、num1、num的值。格式為:
將作業(word文件形式)以自己姓名為檔名發至小組組長,由組長打包統一上交。
實訓題目 基本路徑測試用例設計上機
實訓目的 1 一步熟悉白盒測試的方法和策略 2 點掌握圈複雜度概念和基本路徑測試用例設計方法 3 增強測試經驗 實訓地點 機房 實訓課時 2課時 實訓重點 難點 基本路徑測試用例設計 實訓安排 首先講解基本路徑測試設計測試用例的步驟,要求學生注意總結方法和技巧,然後布置上機任務,要求學生對照課件和課...
實訓實習報告格式題目
電工電子學實訓設計 實習 步驟及要求 一 設計分組 五大組 二 設計週期 一周 三 設計題目 1 直流電路電路的設計 2 三相交流電路的設計 3 rlc串聯電路的設計 4 直流穩壓電源的設計 5 正弦波振盪電路的設計 四 設計要求 一 總的指導思想 對本次課程設計,原則上指導老師只給出大致的設計要求...
測試用例的設計 提高測試覆蓋率
說到測試用例的設計,我想每個有過測試經歷的測試工程師都會認為很簡單,不就是 按需求或概要設計,得到軟體功能劃分圖,然後據此按每個功能,採用等價類劃分 臨界值 因果圖等方法來設計用例就行了。但事實上撇開測試資料的設計不談,僅就測試項來說,我們發現,對同乙個專案,有經驗的測試人員,在寫用例或測試時總會有...