實訓題目 邏輯覆蓋測試用例設計上機

2022-01-01 12:46:53 字數 1196 閱讀 4999

實訓目的:

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 正弦波振盪電路的設計 四 設計要求 一 總的指導思想 對本次課程設計,原則上指導老師只給出大致的設計要求...

測試用例的設計 提高測試覆蓋率

說到測試用例的設計,我想每個有過測試經歷的測試工程師都會認為很簡單,不就是 按需求或概要設計,得到軟體功能劃分圖,然後據此按每個功能,採用等價類劃分 臨界值 因果圖等方法來設計用例就行了。但事實上撇開測試資料的設計不談,僅就測試項來說,我們發現,對同乙個專案,有經驗的測試人員,在寫用例或測試時總會有...