九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

太原理工大學(xué)軟件測試實驗報告.doc

  • 資源ID:9298708       資源大小:1.73MB        全文頁數(shù):27頁
  • 資源格式: DOC        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

太原理工大學(xué)軟件測試實驗報告.doc

本科實驗報告課程名稱: 軟件測試技術(shù) 實驗項目: 軟件測試技術(shù)實驗 實驗地點: 逸夫樓304 專業(yè)班級: 軟件1415 學(xué)號:2014005960 學(xué)生姓名: 朱偉 指導(dǎo)教師: 蘭方鵬 2016 年 9 月 12日實驗名稱實驗一白盒測試方法實驗地點逸夫樓304實驗時間2016.09.23一、實驗?zāi)康暮鸵?熟練掌握白盒測試方法中的邏輯覆蓋和路徑測試覆蓋方法。 通過實驗掌握邏輯覆蓋測試的測試用例設(shè)計,掌握程序流圖的繪制。 運用所學(xué)理論,完成實驗研究的基本訓(xùn)練過程。二、實驗內(nèi)容和原理實驗內(nèi)容:測試以下程序段Void DoWork(int x,int y,int z)1 int k=0,j=0;2 if(x>0)&&(z<10)3 4 k=x*y-1;5 j=sqrt(k);6 7 if(x=4)|(y>5)8 j=x*y+10;9 j=j%3;10三、主要儀器設(shè)備筆記本電腦四、操作方法與實驗步驟 畫出程序的控制流圖(用題中給出的語句編號表示)。 分別以語句覆蓋、分支覆蓋、條件覆蓋和基本路徑覆蓋法設(shè)計測試用例,并寫出每個測試用例的執(zhí)行路徑(用題中給出的語句編號表示)。 編寫完整的 4->5 程序(含輸入和輸出),使用你所設(shè)計的測試用例運行上述程序段。完整填寫相應(yīng)的測試用例表(語句覆蓋測試用例表、分支覆蓋測試用例表、條件覆蓋測試用例表、基本路徑測試用例表)五、實驗數(shù)據(jù)記錄和處理測試用例表用例編號輸入期望結(jié)果覆蓋標(biāo)準(zhǔn)覆蓋路徑實際結(jié)果1x=4, y=6,z=7;j=1;k=23語句覆蓋abcdfghjj=1k=232x=4,y=6,z=7j=1;k=23判定覆蓋abcdfghjj=1;k=233x=4, y=4,z=11j=2;k=0判定覆蓋abeghjj=2;k=0;4x=4,y=4,z=11j=2;k=0條件覆蓋abeghjj=2;k=05x=0, y=6,z=9j=1;k=0條件覆蓋abeghjj=1;k=06x=4,y=6,z=7j=1;k=23基本路徑覆蓋abcdfghjj=1;k=237x=3, y=4,z=9j=2;k=11基本路徑覆蓋abcdfijj=2;k=118x=0, y=6,z=11j=1;k=0基本路徑覆蓋abeghjj=1;k=09x=0,y=4,z=11j=2;k=0基本路徑覆蓋abeijj=2;k=0六、實驗結(jié)果與分析 期望結(jié)果與實際結(jié)果相同1、 語句覆蓋:(覆蓋路徑:abcdfghj)2、 判定覆蓋:(1) 覆蓋路徑(abcdfghj)(2) 覆蓋路徑(abeghj)3、 條件覆蓋(1) 覆蓋路徑(abeghj)(2) 覆蓋路徑(abeghj)4、 基本路徑覆蓋(1) 覆蓋路徑(abcdfghj)(2) 覆蓋路徑(abcdfij)(3) 覆蓋路徑(abeghj)(4) 覆蓋路徑(abeij)5、 程序代碼#include<stdlib.h>#include<stdio.h>#include<math.h>void DoWork(int x,int y,int z)int k=0,j=0;if (x>0)&&(z<10)k=x*y-1;j=sqrt(k);if(x=4)|(y>5)j=x*y+10;j=j%3;printf("j=%dn",j);printf("k=%dn",k);void main()int a,b,c;printf("請輸入第一個數(shù):");scanf("%d",&a);printf("請輸入第二個數(shù):");scanf("%d",&b);printf("請輸入第三個數(shù):");scanf("%d",&c);DoWork(a,b,c);printf("軟件1415班 朱偉 2014005960");system("pause");七、討論、心得通過實驗,用Diagram Designer軟件畫了流程圖,讓我充分理解并且掌握了白盒測試方法,對于語句覆蓋,判定覆蓋,條件覆蓋,基本路徑覆蓋的掌握更加清晰透徹,每一種方法對于我們的測試都十分適用實驗名稱實驗二黑盒測試方法實驗地點逸夫樓402實驗時間2016.09.27一、實驗?zāi)康暮鸵?熟練掌握黑盒測試方法中的等價類測試方法和邊界值測試方法。 通過實驗掌握如何應(yīng)用黑盒測試方法設(shè)計測試用例。 運用所學(xué)理論,完成實驗研究的基本訓(xùn)練過程。二、實驗內(nèi)容和原理1用你熟悉的語言編寫一個判斷三角形問題的程序。要求:讀入代表三角形邊長的三個整數(shù),判斷它們能否組成三角形。如果能夠,則輸出三角形是等邊、等腰或一般三角形的識別信息;如何不能構(gòu)成三角形,則輸出相應(yīng)提示信息。2使用等價類方法和邊界值方法設(shè)計測試用例。三、主要儀器設(shè)備筆記本電腦四、操作方法與實驗步驟 先用等價類和邊界值方法設(shè)計測試用例,然后用白盒法進(jìn)行檢驗與補(bǔ)充。 判斷三角形問題的程序流程圖和程序流圖如圖 1 和圖 2 所示。用你熟悉 的語言編寫源程序。 使用等價類方法設(shè)計測試用例,并填寫完成表 2 和表 3。 輸入設(shè)計好的測試用例,執(zhí)行源程序,記錄輸出結(jié)果。五、實驗數(shù)據(jù)記錄和處理表 2. 等價類劃分表輸入條件有效等價類無效等價類是否構(gòu)成三角形1.任意兩邊之和大于第三邊4.兩邊之和小于第三邊5.兩邊之和等于第三邊6.存在一邊為07.存在兩邊為08.存在三邊為09.存在一邊不是整數(shù)10.存在兩邊不是整數(shù)11.存在三邊不是整數(shù)是否等腰三角形2.三邊中任意兩邊長度相等12.任意兩邊不等是否等邊三角形3.三角形三邊長度都相等13.三邊不等表 3. 測試用例表用例編號測試數(shù)據(jù)( A,B,C) 等價類覆蓋情況輸出13,2,5覆蓋等價類523,2,7覆蓋等價類430,2,3覆蓋等價類640,0,3覆蓋等價類750,0,0覆蓋等價類861.5,2,3覆蓋等價類971.5,2.5,3覆蓋等價類1081.5,2.5,2.8覆蓋等價類1193,4,5覆蓋等價類1,12103,3,5覆蓋等價類1,2,13113,3,3,覆蓋等價類1,3 邊界值分析法 3、 代碼:#include<stdlib.h>#include <stdio.h>void main()int a,b,c;printf("請輸入三個整數(shù):a,b,c:");scanf("%d %d %d",&a,&b,&c);if(b+c)>a)&&(c+a)>b)&&(a+b)>c)if(a=b&&b=c)printf("該三角形為等邊三角形n");else if(a=b|b=c|c=a)printf("該三角形為等腰三角形n");elseprintf("該三角形為普通三角形n");elseprintf("該數(shù)值不能組成三角形n");printf("軟件1415班 朱偉 2014005960");system("pause");六、實驗結(jié)果與分析七、討論、心得 通過實驗,使我充分理解并且掌握了等價類劃分法和邊界值法,我們也應(yīng)該熟練掌握黑盒測試的方法。掌握并熟悉每一種測試方法,才能在測試中提高軟件的質(zhì)量,保證軟件能夠達(dá)到要求。實驗名稱實驗三 QTP 自動化測試實驗地點逸夫樓402實驗時間2016.09.30一、實驗?zāi)康暮鸵?實驗要求自帶筆記本,安裝 QTP 軟件(V9.2),獨立完成實驗內(nèi)容,可以互相討論。 實驗?zāi)康牧私?QTP 軟件,熟悉 QTP 自動化測試原理;掌握 QTP 軟件的腳本錄制;掌握 QTP 檢查點的插入,能夠利用QTP 軟件進(jìn)行功能測試(界面測試)和回歸測試。二、實驗內(nèi)容和原理 實驗原理Qui4->5k T8st Pro98ssion1l 簡稱 QTP,是 M8r4->5ury Int8r14->5tiv8 公司開發(fā)一款自動化測試軟件,該公司于 2006 年 11 月被 HP 公司收購。QTP 自動化測試軟件主要側(cè)重于功能測試(界面測試)和回歸測試。 實驗內(nèi)容本實驗以 QTP9.2 版本為例,首先對 QTP 自帶實例“9li10ht R8s8v1tion10”(飛機(jī)訂票系統(tǒng))進(jìn)行腳本錄制,然后插入檢查點進(jìn)行測試,最后分析和討論實驗結(jié)果。三、主要儀器設(shè)備 筆記本電腦(win7ows 操作系統(tǒng)) QTP9.2四、操作方法與實驗步驟1安裝 QTP9.2,啟動該軟件。先解壓文件,解壓后先查看“安裝重要說明”文件,根據(jù)該文件說明進(jìn)行安裝,安裝成功后需要重新啟動電腦,根據(jù)軟件提示操作即可。安裝完成后啟動“Qui4->5kT8st Pro98ssion1l”,進(jìn)入軟件主界面。2對 (飛機(jī)訂票)系統(tǒng)進(jìn)行腳本錄制。 啟動 QTP 軟件快捷方式,進(jìn)入 QTP 工作界面。 點擊工具欄上的“record”圖標(biāo)進(jìn)行腳本錄制,如圖 3 所示: 圖3在彈出的“RecordandRunSettings”對話框中切換至“Windows Applications”標(biāo)簽,如圖4 所示:圖4 在彈出的對話框中,選擇“Application details:”中右邊的“+”標(biāo)簽,如圖 5所示:圖5 在彈出的對話框中按照默認(rèn)選項選擇,然后點擊“ok”按鈕,如圖6 所示:圖6 在彈出的“Login”界面中輸入用戶名和密碼,如圖7 所示。注意:用戶名至 少是4 個字符,密碼是“mercury”。圖7在彈出的“Flight Reservation”窗口中選擇訂票日期、出發(fā)地和目的地,然后 選擇“Flight”圖標(biāo)選擇航班,如圖8 所示。注意:日期格式“MMDD-YY”,并 且必須是當(dāng)前日期之后。圖8 在彈出的“Flight Table”表中選擇一趟航班,點擊“ok”按鈕返回。 在“Name”中填寫訂票人姓名,選擇訂票數(shù)目“Ticktets”和倉位“Class”,然后 點擊“Insert Order”按鈕,生成訂單,如圖9 所示。圖9 選擇工具欄“File”菜單中的“Exit”子菜單或者點擊關(guān)閉按鈕,關(guān)閉“Flight Reservation”窗口。點擊 QTP 主界面工具欄中的“Stop”按鈕,停止腳本錄制。至 此,訂票系統(tǒng)錄制完畢,如圖10 所示:圖103保存錄制腳本并對腳本進(jìn)行回放 首先點擊工具欄上的保存圖標(biāo),保存剛才錄制的腳本,然后點擊“Run”按鈕,根據(jù)默認(rèn)選擇,對錄制的腳本進(jìn)行回放并生成測試結(jié)果表,如圖 11和圖12 所示。圖11圖12在測試結(jié)果表中,Result 結(jié)果為:Done,表明系統(tǒng)運行完成,測試結(jié)果是否 滿足預(yù)期?需要加入“檢查點”進(jìn)行驗證。4插入“檢查點”驗證訂單是否生成 在“keyword view”視圖中單擊“Insert Order”這一行,同時QTP 主界面右下 角“Active Screen”中會顯示這一步操作的界面,如圖13 所示。圖13 在“Action Screen”視圖中“Order No”標(biāo)簽對應(yīng)的文本框中點鼠標(biāo)右鍵,在 彈出的快捷菜單中選擇“Insert Standard Checkpoint”,如圖14 所示。圖14 在彈出的對話框中單擊“ok”按鈕打開“Checkpoint properties”對話框,在該 對話框中只選擇“text”屬性這一行,然后選擇“insert statement:”中的“After current step”選項,單擊“Configure value”標(biāo)簽中“Constant”類型最右邊的圖標(biāo),如圖 15 所示:圖15 在彈出的對話框中先選中“Regular expression”標(biāo)簽,然后在 Value 中輸入 值:“0-9+”,(“0-9+”是一個正則表達(dá)式,該表達(dá)式的含義是判斷是否為數(shù)字), 最后點擊“ok”按鈕,如圖16 所示:圖16 返回“Checkpoint properties”對話框,單擊“ok”按鈕,至此,檢查點插入成 功, 保存腳本,重新運行腳本,生成如圖17 所示的測試結(jié)果表。測試結(jié)果表 明測試通過,訂單生成成功。5在圖 15 中的“constant”一欄中輸入一個常數(shù)值,重新運行腳本,分析實驗結(jié) 果圖176. 重新錄制腳本。重復(fù)上述過程“2. 對 Flight Resevationg(飛機(jī)訂票)系統(tǒng)進(jìn)行腳 本錄制”中的-,接著錄制以下步驟和。 選擇工具欄“File”菜單中的“Fax Order”子菜單,打開“Fax Order No.xx”將機(jī) 票訂單傳真出去,在“Fax Order No.xx”窗口中填寫傳真號碼以及代理人簽名 “Agent signature”,其中 No.xx 表示生成的傳真訂單號,具體號碼以實際為準(zhǔn), 然后點擊“Send”,如圖18 所示:圖18 發(fā)送成功后系統(tǒng)返回“Flight Reservation”,并顯示傳真發(fā)送狀態(tài), 如圖19所示。圖19 關(guān)閉“Flight Reservation”窗口,停止錄制。 7回放以上腳本,回放結(jié)果失敗,分析原因。8按以下步驟修改。 切換到“Keyword View”視圖,鼠標(biāo)右擊“Fax Order No.xx”,在彈出快捷菜 單中選擇“Object Properties”,如圖20 所示。圖20 在彈出的“Object Properties”窗口中點擊text 的Value 值中的圖標(biāo)“<#>”,如 圖21 所示。圖21 在彈出的對話框中,選中“Regular expression”,把 constant 中的值改為如圖22 所示的內(nèi)容。圖22 關(guān)閉窗口,重新回放腳本,查看腳本是否回放成功。9參照以上實驗,再添加一個驗證“Login”界面中“Agent Name”的檢查點 提示:利用正則表達(dá)式對 Agent Name 進(jìn)行校驗,即:對不少于4 個字符的Agent Name 再加以限定,分別設(shè)計一個能夠通過校驗的正則表達(dá)式和一個不能 通過校驗的正則表達(dá)式。五、實驗數(shù)據(jù)記錄和處理(記錄“四、操作方法與實驗步驟”中第9步的實驗記錄和處理)6、 實驗結(jié)果與分析(記錄并分析“四、操作方法與實驗步驟”中第9 步的實驗結(jié)果)七、討論、心得通過本次實驗學(xué)會了使用測試軟件進(jìn)行自動化測試,對qtp的使用更加熟練。理解測試工具的好處,給我們節(jié)省了很多不必要的麻煩,也給我們帶來了很多的方便。

注意事項

本文(太原理工大學(xué)軟件測試實驗報告.doc)為本站會員(jian****018)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!