高職組軟件測試賽題庫_第1頁
高職組軟件測試賽題庫_第2頁
高職組軟件測試賽題庫_第3頁
高職組軟件測試賽題庫_第4頁
高職組軟件測試賽題庫_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

高職組軟件測試賽題庫賽項編號:賽項名稱:軟件測試一、環(huán)境搭建及系統(tǒng)部署(一)任務(wù)概述本部分按照環(huán)境搭建及系統(tǒng)部署要求文檔,完成CentOS、JDK、MySQL、Tomcat等測試環(huán)境搭建與配置,并安裝與部署應(yīng)用系統(tǒng),并最終能通過瀏覽器成功訪問系統(tǒng),過程與結(jié)果需截圖。截圖需粘貼在環(huán)境搭建及系統(tǒng)部署報告中。(二)題目要求題目:1、安裝CentOS7使用VirtualBox和提供的ISO文件安裝CentOS7,安裝成功后,使用命令行界面操作系統(tǒng)。截圖要求:一共2張圖:①安裝過程中,設(shè)置root賬號密碼界面截圖;②安裝成功后,root賬號登錄系統(tǒng)截圖。2、安裝配置JDK在CentOS系統(tǒng)中,使用提供的JDK安裝包,安裝JDK。截圖要求:一共2張圖,分別為:①截取JDK環(huán)境變量配置截圖;②JDK安裝成功后,截取使用命令查看JDK版本信息截圖。3、安裝配置MySQL在CentOS系統(tǒng)中,使用提供的MySQL安裝包,安裝MySQL。截圖要求:一共3張圖:①截取MySQL配置文件截圖;②截取root賬號成功登錄MySQL截圖;③截取使用suthr.sql初始化人力資源綜合服務(wù)系統(tǒng)數(shù)據(jù)庫命令截圖。4、安裝配置Tomcat在CentOS系統(tǒng)中,使用提供的Tomcat安裝包,安裝Tomcat。截圖要求:一共2張圖:①Tomcat安裝成功后,截取啟動Tomcat服務(wù)命令截圖;②Tomcat安裝成功后,截取通過瀏覽器訪問Tomcat主頁截圖。5、系統(tǒng)應(yīng)用部署將suthr.war包部署到Tomcat。截圖要求:一共2張圖,分別為:①項目部署成功后,截取webapps目錄截圖;②項目部署成功后,截取通過瀏覽器訪問人力資源綜合服務(wù)系統(tǒng)登錄頁截圖。(三)技術(shù)參數(shù)選取范圍無。二、白盒測試(一)概述使用Java語言編寫應(yīng)用程序,設(shè)計測試數(shù)據(jù),完成指定要求的白盒測試,對測試數(shù)據(jù)及相應(yīng)測試結(jié)果進行界面截圖,將代碼以及相關(guān)截圖粘貼到白盒測試報告中。(二)題目要求題1:根據(jù)輸入執(zhí)行下列不同的數(shù)學(xué)計算并顯示結(jié)果。編寫程序,并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入k值:”。執(zhí)行算式一輸出文字“算式一值:”和y的值,執(zhí)行輸出文字“算式二值:”和y的值;執(zhí)行輸出文字“算式三值:”和y的值。其中變量x、k均須為正整數(shù),若x≤0或k≤0,則提示:“輸入不符合要求?!?;若x≥30,則提示:“數(shù)據(jù)超過范圍?!?。題2:根據(jù)變量的取值規(guī)定完成不同的計算并顯示結(jié)果。編寫程序,并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入m值:”。執(zhí)行算式一輸出文字“算式一值:”和y的值,執(zhí)行輸出文字“算式二值:”和y的值;執(zhí)行輸出文字“算式三值:”和y的值。其中變量x、m均須為整型數(shù),若不在有效范圍之內(nèi),應(yīng)提示:“輸入不符合要求?!?。題3:根據(jù)輸入執(zhí)行下列不同的三角函數(shù)的計算并顯示計算結(jié)果。編寫程序,并設(shè)計測試數(shù)據(jù)進行判定覆蓋測試。其中變量x,k為正整數(shù)。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入k值:”。執(zhí)行算式一輸出文字“算式一值:”和y的值,執(zhí)行輸出文字“算式二值:”和y的值;執(zhí)行輸出文字“算式三值:”和y的值。若不在有效范圍之內(nèi),應(yīng)提示:“輸入不符合要求?!薄n}4:任意輸入2個正整數(shù)值分別存入x、y中,據(jù)此完成下述分析:若x≤0或y≤0,則提示:“輸入不符合要求?!?;若2值相同,則提示“可以構(gòu)建圓形或正方形”;若2<|x-y|≤5,則提示“可以構(gòu)建橢圓”;若|x-y|>5,則提示“可以構(gòu)建矩形”;若0<|x-y|≤2,提示“可以構(gòu)建長方形”。編寫程序,并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。題5:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理,并設(shè)計測試數(shù)據(jù)進行判定覆蓋測試。輸入數(shù)據(jù)打印出“輸入a值:”、“輸入b值:”。x執(zhí)行結(jié)果輸出文字“x的值:”和x的值,y執(zhí)行結(jié)果輸出文字“y的值:”和y的值;z執(zhí)行結(jié)果輸出文字“z的值:”和z的值。其中變量a、b均須為整型。題6:下列流程圖中變量a、b、c、d均為非負整數(shù),編寫程序?qū)崿F(xiàn)相應(yīng)分析處理,并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。要求a、b、c、d取最小可能值。題7:根據(jù)流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理,并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。執(zhí)行算式輸出文字“算式一值:”和c的值,執(zhí)行輸出文字“算式二值:”和c的值;執(zhí)行輸出文字“算式三值:”和c的值。要求變量a、b均為非0的整數(shù),且為正整數(shù)時取值盡可能小,為負整數(shù)時取值盡可能大。題8:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)處理,并設(shè)計測試數(shù)據(jù)進行判定覆蓋。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入y值:”。題9:進行系統(tǒng)注冊時通常需要輸入用戶名和密碼,其中用戶名要求由8個字母字符組成、密碼由6個(含6)以上數(shù)字字符組成。滿足要求,則提示“注冊成功”,否則根據(jù)實際情況提示“**不符合要求”(**為用戶名或密碼)。編寫程序?qū)崿F(xiàn)注冊信息的輸入,并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。輸入數(shù)據(jù)打印出“輸入用戶名:”、“輸入密碼:”。題10:填寫快遞單時通常需要確定接收人的姓名、手機號和地址。其中要求手機號是11位數(shù)字字符,地址為字母開頭的10個(含10)以內(nèi)字母或字母數(shù)字共同組成。填寫正確則提示“OK”,否則根據(jù)實際情況提示“**不符合要求”(**為手機號或地址),退出。編寫程序?qū)崿F(xiàn)此快遞單信息的輸入,并設(shè)計測試數(shù)據(jù)進行判定覆蓋測試。輸入數(shù)據(jù)打印出“輸入手機號:”、“輸入地址:”。題11:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果,并設(shè)計最少的測試數(shù)據(jù)進行判定覆蓋測試。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入y值:”、“輸入z值:”。執(zhí)行x=x/y輸出文字“x=x/y值:”和x的值;執(zhí)行x=x+1輸出文字“x=x+1的值:”和x的值;執(zhí)行y=x+z輸出文字“y=x+z的值:”和y的值。其中變量x、y、z均須為整型。題12:根據(jù)輸入的年份判斷是否為閏年,如果為世紀閏年輸出“Centuryleapyear.”,如果為普通閏年輸出“l(fā)eapyear.”,如果不為閏年輸出“Itisnotleapyear.”。并設(shè)計測試數(shù)據(jù)進行判定覆蓋測試。題13:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果,并設(shè)計最少的測試數(shù)據(jù)進行判定覆蓋測試。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入y值:”。輸出文字“a=”和a的值;輸出文字“b=”和b的值。其中變量x、y均須為整型。題14:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果,并設(shè)計最少的測試數(shù)據(jù)進行語句覆蓋測試。輸入數(shù)據(jù)打印出“輸入a值:”、“輸入b值:”。輸出文字“x=a*a*b的值”和x的值;輸出文字“x=a-b的值:”和x的值;輸出文字“x=a+b的值:”和x的值。其中變量a、b均須為整型。題15:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果,并設(shè)計最少的測試數(shù)據(jù)進行判定覆蓋測試。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入y值:”。輸出文字“x=x+1的值:”和x的值;輸出文字“x=y+1的值:”和x的值;輸出文字“a=y+10的值:”和a的值;輸出文字“a=y+20的值:”和a的值;輸出文字“x=x-1的值:”和x的值。其中變量x、y均須為整型,x,y為正整數(shù)時取值盡可能小。題16:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果,并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。輸入數(shù)據(jù)打印出“username:”、“password:”。輸出文字內(nèi)容。題17:根據(jù)輸入的年份和月份判斷月份的天數(shù),并設(shè)計測試數(shù)據(jù)進行語句覆蓋測試。若月份不在有效范圍之內(nèi),應(yīng)提示:“月份輸入不正確?!薄T路莶粸?月,根據(jù)輸入月份輸出對應(yīng)的月份天數(shù)。月份為2月,根據(jù)年份判斷如為閏年,輸出2月份正確天數(shù);不為閏年輸出2月份天數(shù)。輸入數(shù)據(jù)打印出“輸入年:”、“輸入月:”;輸出內(nèi)容格式:“year年month月份的天數(shù)是days天?!眣ear、month為輸入的值,days為判斷得到的天數(shù)值。其中變量year、month均須為正整數(shù)。題18:根據(jù)輸入的三條邊值判斷能組成何種三角形,并設(shè)計測試數(shù)據(jù)進行判定覆蓋測試。三條邊為變量a、b、c,范圍為1≤邊值≤10,不在范圍內(nèi),提示“輸入邊值不在范圍內(nèi),請重新輸入”。不滿足任意兩邊之和必須大于第三邊,提示“輸入邊值不能組成三角形”。輸入邊值能組成三角形,只有2條邊相同,顯示“能組成等腰三角形”;三條邊相等,顯示“能組成等邊三角形”;邊值不滿足特殊三角形顯示“能組成普通三角形”。題19:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果,并設(shè)計最少的測試數(shù)據(jù)進行判定條件覆蓋測試。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入y值:”。輸出文字“a的值:”和a的值;輸出文字“b的值:”和b的值;輸出文字“c的值:”和c的值;輸出文字“d的值:”和d的值;其中變量x、y均須為整型。題20:根據(jù)下列流程圖編寫程序?qū)崿F(xiàn)相應(yīng)分析處理并顯示結(jié)果,并設(shè)計最少的測試數(shù)據(jù)進行語句覆蓋測試。輸入數(shù)據(jù)打印出“輸入x值:”、“輸入y值:”。輸出文字“a=x”(x為2、3或4);其中變量x、y均須為整型。(三)技術(shù)參數(shù)選取范圍無。三、功能測試(一)概述本部分要求按照需求說明書完成資產(chǎn)管理系統(tǒng)的Web端功能測試、手機APP功能測試,完成測試計劃、測試用例、Bug清單、測試總結(jié)報告等文檔。(二)題目要求1、測試計劃模板根據(jù)需求說明書進行需求分析,劃分和界定測試范圍,分解測試任務(wù),預(yù)估測試風(fēng)險、測試工作量和測試進度。按照功能測試計劃模板完成功能測試計劃文檔。模板詳見附件1:測試計劃模板。2、測試用例模板根據(jù)需求說明書進行需求分析,理解業(yè)務(wù)功能,根據(jù)測試用例模板設(shè)計功能測試用例,模板如下:測試用例編號功能點用例說明前置條件輸入執(zhí)行步驟預(yù)期結(jié)果重要程度執(zhí)行用例測試結(jié)果1、登錄模塊(測試用例個數(shù):個)ZCGL-ST-SRS001-001登錄功能測試登錄界面文字正確性驗證登錄頁面正常顯示打開登錄頁面打開登錄頁面界面顯示文字和按鈕文字顯示正確低通過ZCGL-ST-SRS001-001登錄功能測試登錄界面文字正確性驗證登錄頁面正常顯示打開登錄頁面打開登錄頁面界面顯示文字和按鈕文字顯示正確低不通過3、缺陷報告清單模板根據(jù)需求說明書進行需求分析,理解業(yè)務(wù)功能,執(zhí)行測試用例清單,根據(jù)缺陷報告清單模板完成功能測試Bug缺陷報告清單文檔,模板如下:缺陷編號角色模塊名稱摘要描述操作步驟預(yù)期結(jié)果實際結(jié)果缺陷嚴重程度提交人(工位號)附件說明1資產(chǎn)管理員資產(chǎn)入庫在新增資產(chǎn)中不顯示新增加的存放地點,只顯示系統(tǒng)默認的存放地點瀏覽器:

瀏覽器版本:

操作步驟:

1、超級管理員登錄,添加新的存放地點

2、資產(chǎn)管理員登錄,進入新增資產(chǎn)界面新增資產(chǎn)存放地點顯示新增的和默認存放地點未顯示新增的存放地點,只顯示系統(tǒng)默認的存放地點高01_014、測試總結(jié)報告結(jié)模板根據(jù)功能測試情況,按照功能測試總結(jié)報告模版完成功能測試總結(jié)報告文檔。模板詳見附件2:測試總結(jié)報告模板。(三)技術(shù)參數(shù)選取范圍資產(chǎn)管理系統(tǒng)涉及Web端及手機APP兩個平臺;B/S資產(chǎn)管理系統(tǒng)包含系統(tǒng)管理員、資產(chǎn)管理員和資產(chǎn)領(lǐng)導(dǎo)三個角色;手機APP僅資產(chǎn)管理員一個角色。需求說明書Web端功能清單:角色名稱模塊菜單功能項系統(tǒng)管理員個人信息查看系統(tǒng)管理員角色相關(guān)信息,可修改手機號碼部門管理新增、修改人員管理添加人員、修改、刪除、查詢、查看詳情資產(chǎn)類別新增、修改、禁用、啟用品牌新增、修改、禁用、啟用取得方式新增、修改、禁用、啟用供應(yīng)商新增、修改、禁用、啟用、查詢、查看詳情存放地點新增、修改、禁用、啟用、查詢設(shè)備用途新增、修改、禁用、啟用、查詢報廢方式新增、修改、禁用、啟用、查詢資產(chǎn)管理員個人信息查看資產(chǎn)管理員角色相關(guān)信息,可修改手機號碼資產(chǎn)申購申購登記、修改、提交、刪除、查詢、查看申購單詳情、查看審批不通過原因資產(chǎn)入庫入庫登記、查詢資產(chǎn)信息維護資產(chǎn)修改、查看資產(chǎn)詳情、查詢、批量導(dǎo)出資產(chǎn)借還借用登記、歸還、查詢、查看借用單詳情資產(chǎn)轉(zhuǎn)移轉(zhuǎn)移登記、查詢、查看轉(zhuǎn)移單詳情、查看轉(zhuǎn)移原因資產(chǎn)維修維修登記、查詢、查看維修單詳情、查看報修原因資產(chǎn)報廢報廢登記、修改、提交、刪除、查詢、查看報廢詳情、查看審批不通過原因資產(chǎn)盤點新增盤點單、編輯盤點單、刪除盤點單、開始盤點、繼續(xù)盤點、結(jié)束盤點、查詢、查看盤點結(jié)果資產(chǎn)查詢統(tǒng)計資產(chǎn)綜合查詢、查看資產(chǎn)詳情,按資產(chǎn)狀態(tài)、按資產(chǎn)類別、按供應(yīng)商、按品牌、按取得方式、按存放地點對資產(chǎn)進行統(tǒng)計資產(chǎn)領(lǐng)導(dǎo)個人信息查看資產(chǎn)領(lǐng)導(dǎo)角色相關(guān)信息,可修改手機號碼資產(chǎn)申購審批通過、不通過、查詢、查看申購單詳情、查看審批不通過原因資產(chǎn)報廢審批通過、不通過、查詢、查看報廢單詳情、查看審批不通過原因資產(chǎn)查詢統(tǒng)計資產(chǎn)綜合查詢、查看資產(chǎn)詳情,按資產(chǎn)狀態(tài)、按資產(chǎn)類別、按供應(yīng)商、按品牌、按取得方式、按存放地點對資產(chǎn)進行統(tǒng)計需求說明書移動端功能清單:角色名稱模塊菜單功能項資產(chǎn)管理員我的登錄、登出資產(chǎn)搜索、篩選、刷新、查看資產(chǎn)詳情報表按資產(chǎn)狀態(tài)、按資產(chǎn)類別、按供應(yīng)商、按品牌、按取得方式、按存放地點對資產(chǎn)進行統(tǒng)計各模塊業(yè)務(wù)說明:1、登錄功能測試登錄功能描述:系統(tǒng)管理員、資產(chǎn)管理員、資產(chǎn)領(lǐng)導(dǎo)需要通過登錄進入Web端資產(chǎn)管理系統(tǒng),登錄是進入該系統(tǒng)的唯一入口。輸入有效的對應(yīng)角色用戶名、密碼,才能登錄系統(tǒng)。2、首頁功能測試系統(tǒng)管理員、資產(chǎn)管理員、資產(chǎn)領(lǐng)導(dǎo)登錄后,默認進入首頁歡迎頁面。3、個人信息功能測試登錄系統(tǒng)后,系統(tǒng)管理員、資產(chǎn)管理員、資產(chǎn)領(lǐng)導(dǎo)可以查看各自的個人信息,包括賬號、手機號、職位、最后登錄時間、登錄次數(shù)等。其中手機號初始為空,可以進行修改,同時,也可以退出系統(tǒng)。4、部門管理功能測試該模塊用于系統(tǒng)管理員對部門信息進行管理,系統(tǒng)管理員可以新增、修改部門信息。5、人員管理功能測試該模塊用于系統(tǒng)管理員對人員信息進行管理,系統(tǒng)管理員可以新增、修改、刪除員工信息。6、資產(chǎn)類別功能測試“資產(chǎn)類別”作為資產(chǎn)信息的屬性而存在。該模塊用于系統(tǒng)管理員對資產(chǎn)類別進行管理,包括資產(chǎn)類別的新增、修改、啟用和禁用。7、品牌功能測試“品牌”作為資產(chǎn)信息的屬性而存在。該模塊用于系統(tǒng)管理員對品牌進行管理,包括品牌的新增、修改、啟用和禁用。8、取得方式功能測試“取得方式”作為資產(chǎn)信息的屬性而存在。該模塊用于系統(tǒng)管理員對取得方式進行管理,包括取得方式的新增、修改、啟用和禁用。9、供應(yīng)商功能測試“供應(yīng)商”作為資產(chǎn)信息的屬性而存在。該模塊用于系統(tǒng)管理員對供應(yīng)商進行管理,包括新增、修改、啟用、禁用、查詢、查看供應(yīng)商信息。10、存放地點功能測試“存放地點”作為資產(chǎn)信息的屬性而存在。該模塊用于系統(tǒng)管理員對存放地點進行管理,包括新增、修改、啟用、禁用、查詢存放地點。11、設(shè)備用途功能測試“設(shè)備用途”作為資產(chǎn)申購信息的屬性而存在。該模塊用于系統(tǒng)管理員對設(shè)備用途進行管理,包括新增、修改、啟用、禁用、查詢設(shè)備用途。12、報廢方式功能測試“報廢方式”作為資產(chǎn)報廢信息的屬性而存在。該模塊用于系統(tǒng)管理員對報廢方式進行管理,包括新增、修改、啟用、禁用、查詢報廢方式。13、資產(chǎn)申購功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)的申購過程進行管理,由資產(chǎn)管理員記錄資產(chǎn)申購的流水,資產(chǎn)管理員可以進行資產(chǎn)申購登記、查詢、修改、提交、刪除以及查看資產(chǎn)申購詳情。14、資產(chǎn)申購審批功能測試該模塊用于資產(chǎn)領(lǐng)導(dǎo)對資產(chǎn)管理員提交的資產(chǎn)申購進行審批,資產(chǎn)領(lǐng)導(dǎo)可以進行資產(chǎn)申購審批、查詢以及查看資產(chǎn)申購單信息。15、資產(chǎn)入庫功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)的入庫登記進行管理,資產(chǎn)管理員可以進行資產(chǎn)入庫登記。16、資產(chǎn)信息維護功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)信息進行管理,包括進行資產(chǎn)修改、查看詳情、導(dǎo)出資產(chǎn)信息。17、資產(chǎn)借還功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)的借還過程進行管理,資產(chǎn)管理員可以進行資產(chǎn)借用登記、歸還、查詢以及查看資產(chǎn)借還詳情。18、資產(chǎn)轉(zhuǎn)移功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)的轉(zhuǎn)移過程進行管理,由資產(chǎn)管理員記錄資產(chǎn)轉(zhuǎn)移的流水,包括資產(chǎn)轉(zhuǎn)移登記、查詢以及查看資產(chǎn)轉(zhuǎn)移信息。19、資產(chǎn)維修功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)的維修過程進行管理,由資產(chǎn)管理員記錄資產(chǎn)維修的流水,包括資產(chǎn)維修登記、查詢以及查看資產(chǎn)維修信息。20、資產(chǎn)報廢功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)的報廢過程進行管理,由資產(chǎn)管理員記錄資產(chǎn)報廢的流水,包括資產(chǎn)報廢登記、查詢以及查看資產(chǎn)報廢信息。21、資產(chǎn)報廢審批功能測試該模塊用于資產(chǎn)領(lǐng)導(dǎo)對資產(chǎn)的報廢進行審批,資產(chǎn)領(lǐng)導(dǎo)可以進行資產(chǎn)報廢審批、查詢以及查看資產(chǎn)報廢單信息。22、資產(chǎn)盤點功能測試該模塊用于資產(chǎn)管理員對資產(chǎn)的盤點過程進行管理,包括新增盤點單、開始盤點、錄入/修改盤點結(jié)果、結(jié)束盤點以及查詢查看盤點結(jié)果。23、資產(chǎn)查詢統(tǒng)計功能測試該模塊用于資產(chǎn)管理員/資產(chǎn)領(lǐng)導(dǎo)對資產(chǎn)的綜合查詢以及對現(xiàn)有資產(chǎn)進行各維度的統(tǒng)計,并生成相應(yīng)的圖表,資產(chǎn)管理員/資產(chǎn)領(lǐng)導(dǎo)可以進行資產(chǎn)綜合查詢,可以根據(jù)資產(chǎn)狀態(tài)、資產(chǎn)類別、供應(yīng)商、品牌、取得方式、存放地點各指標統(tǒng)計現(xiàn)有資產(chǎn)。24、APP系統(tǒng)啟動及登錄功能測試資產(chǎn)APP在手機安裝完畢后,點擊圖標,啟動該程序,進入登錄頁面,輸入資產(chǎn)管理員用戶名、密碼進行登錄。25、APP資產(chǎn)功能測試用于資產(chǎn)管理員對資產(chǎn)進行查看,包括資產(chǎn)查詢、查看資產(chǎn)信息。26、APP報表功能測試由資產(chǎn)管理員對現(xiàn)有資產(chǎn)進行各維度的統(tǒng)計,并生成相應(yīng)的圖表,包括根據(jù)資產(chǎn)狀態(tài)、資產(chǎn)類別、供應(yīng)商、品牌、取得方式、存放地點各指標統(tǒng)計現(xiàn)有資產(chǎn)。27、APP我的功能測試用于展示用戶的相關(guān)信息,并完成退出系統(tǒng)操作,用戶登錄系統(tǒng)后,點擊底部“我的”菜單,界面顯示用戶的賬號、職務(wù)及手機號信息;可點擊【退出登錄】退出系統(tǒng)。四、自動化測試(一)概述按照自動化測試要求文檔,執(zhí)行自動化測試,對頁面元素進行識別和定位、編寫自動化測試腳本、成功執(zhí)行腳本并將腳本粘貼在自動化測試報告中。(二)題目要求題目1:按照以下步驟在PyCharm中進行自動化測試腳本編寫,并執(zhí)行腳本。1、從Selenium中引入WebDriver;2、使用Selenium模塊的WebDriver打開谷歌瀏覽器;3、在谷歌瀏覽器中通過get方法發(fā)送網(wǎng)址打開資產(chǎn)管理系統(tǒng)登錄頁面;4、查看登錄頁面中的用戶名輸入框元素,通過Xpath屬性定位用戶名輸入框,并輸入用戶名sysadmin;5、查看登錄頁面中的密碼輸入框元素,通過css_selector屬性定位密碼輸入框,并輸入密碼SysAdmin123;6、查看登錄頁面中的登錄按鈕元素,通過class_name方法定位登錄按鈕,使用click()方法點擊登錄按鈕進入資產(chǎn)管理系統(tǒng)首頁。題目2:按照以下步驟在PyCharm中進行自動化測試腳本編寫,并執(zhí)行腳本。1、從Selenium中引入WebDriver;2、使用Selenium模塊的WebDriver打開谷歌瀏覽器;3、將瀏覽器窗口最大化;4、在谷歌瀏覽器中通過get方法發(fā)送網(wǎng)址打開資產(chǎn)管理系統(tǒng)登錄頁面;5、增加智能時間等待30秒;6、查看登錄頁面中的用戶名輸入框元素,通過id屬性定位用戶名輸入框,并輸入用戶名sysadmin;7、查看登錄頁面中的密碼輸入框元素,通過name屬性定位密碼輸入框,并輸入密碼SysAdmin123;8、查看登錄頁面中的登錄按鈕元素,通過tag_name方法定位登錄按鈕,使用click()方法點擊登錄按鈕進入資產(chǎn)管理系統(tǒng)首頁;9、在資產(chǎn)管理系統(tǒng)首頁查看左側(cè)供應(yīng)商按鈕元素,通過link_text方法進行定位,使用click()方法點擊個人信息按鈕進入個人信息頁面;10、在個人信息頁面通過xpath方法定位手機號輸入框并輸入,通過css_selector屬性定位并點擊保存按鈕。11、使用switch_to_alert()中的方法關(guān)閉alert彈窗。題目3:按照以下步驟在PyCharm中進行自動化測試腳本編寫,并執(zhí)行腳本。測試數(shù)據(jù):品牌名稱品牌說明金士頓測試數(shù)據(jù)英業(yè)達測試數(shù)據(jù)聯(lián)想拯救者測試數(shù)據(jù)彩虹橋測試數(shù)據(jù)步驟1:新建csv格式的測試數(shù)據(jù),并編寫腳本讀取csv中的測試數(shù)據(jù)。步驟2:1、從Selenium中引入WebDriver;2、引入unittest;3、引入ddt;4、引入步驟1中的數(shù)據(jù)讀取的方法5、使用Selenium模塊的WebDriver打開谷歌瀏覽器;6、在谷歌瀏覽器中通過get方法發(fā)送網(wǎng)址打開資產(chǎn)管理系統(tǒng)登錄頁面;7、增加智能時間等待30秒;8、查看登錄頁面中的用戶名輸入框元素,通過xpath屬性定位用戶名輸入框,并輸入用戶名sysadmin;9、查看登錄頁面中的密碼輸入框元素,通過css_selector屬性定位密碼輸入框,并輸入密碼SysAdmin123;10、查看登錄頁面中的登錄按鈕元素,通過class_name方法定位登錄按鈕,使用click()方法點擊登錄按鈕進入資產(chǎn)管理系統(tǒng)首頁;11、在資產(chǎn)管理系統(tǒng)首頁查看左側(cè)品牌按鈕元素,通過link_text方法進行定位,使用click()方法點擊品牌按鈕進入品牌頁面;12、在品牌頁面通過xpath方法點擊新增按鈕;13、通過untest+數(shù)據(jù)驅(qū)動輸入品牌名稱和品牌說明并點擊保存按鈕。題目4:按照以下步驟在PyCharm中進行自動化測試腳本編寫,并執(zhí)行腳本。測試數(shù)據(jù):報廢方式編號報廢方式名稱預(yù)期結(jié)果F1122331測試數(shù)據(jù)保存成功!步驟1:新建csv格式的測試數(shù)據(jù),并編寫腳本讀取csv中的測試數(shù)據(jù)。步驟2:1、從Selenium中引入WebDriver;2、引入ddt;3、引入unittest;4、使用Selenium模塊的WebDriver打開谷歌瀏覽器;5、引入步驟1中的數(shù)據(jù)讀取的方法;6、在谷歌瀏覽器中通過get方法發(fā)送網(wǎng)址打開資產(chǎn)管理系統(tǒng)登錄頁面;7、增加智能時間等待30秒;8、查看登錄頁面中的用戶名輸入框元素,通過id屬性定位用戶名輸入框,并輸入用戶名sysadmin;9、查看登錄頁面中的密碼輸入框元素,通過name屬性定位密碼輸入框,并輸入密碼SysAdmin123;10、查看登錄頁面中的登錄按鈕元素,通過tag_name方法定位登錄按鈕,使用click()方法點擊登錄按鈕進入資產(chǎn)管理系統(tǒng)首頁;11、在資產(chǎn)管理系統(tǒng)首頁查看左側(cè)報廢方式按鈕元素,通過link_text方法進行定位,使用click()方法點擊報廢方式按鈕進入報廢方式頁面;12、在報廢管理頁面通過xpath方法點擊新增按鈕;13、通過數(shù)據(jù)驅(qū)動輸入報廢方式和報廢方式名稱;14、點擊保存按鈕,并通過assertEqual斷言方法來驗證預(yù)期結(jié)果和實際結(jié)果是否一致。(三)技術(shù)參數(shù)選取范圍1、自動化測試功能點選取范圍1)用戶登錄、2)用戶退出、3)個人信息、4)部門管理、5)人員管理、6)資產(chǎn)類別、7)品牌、8)取得方式、9)供應(yīng)商、10)存放地點、11)設(shè)備用途、12)報廢方式、13)資產(chǎn)申購、14)資產(chǎn)申購審批、15)資產(chǎn)入庫、16)資產(chǎn)信息維護、17)資產(chǎn)借還、18)資產(chǎn)轉(zhuǎn)移、19)資產(chǎn)維修、20)資產(chǎn)報廢、21)資產(chǎn)報廢審批、22)資產(chǎn)盤點、23)資產(chǎn)查詢統(tǒng)計2、Selenium設(shè)計方法選取范圍1)瀏覽器基本操作(如打開瀏覽器、輸入地址、網(wǎng)頁最大化等)、2)Selenium元素定位方法:id定位、3)Selenium元素定位方法:name定位、4)Selenium元素定位方法:xpath定位、5)Selenium元素定位方法:css_selector定位、6)Selenium元素定位方法:link_text定位、7)Selenium元素定位方法:partial_link_text定位、8)Selenium元素定位方法:class_name定位、9)Selenium元素定位方法:tag_name定位、10)Selenium復(fù)數(shù)元素定位方法、11)Selenium之鼠標模擬操作、12)Selenium之鍵盤模擬操作、13)Selenium之時間等待處理、14)Selenium之sumbit()方法使用、15)Selenium之頁面中下拉框的處理、16)Selenium之操作下拉滾動條方法、17)Selenium之窗口切換、18)Selenium之頁面元素屬性刪除、19)Selenium之文件上傳處理、20)Selenium之頁面截圖操作、21)Selenium之a(chǎn)lert彈出框處理、22)unittest自動化測試框架、23)讀取csv文件、24)數(shù)據(jù)驅(qū)動、25)數(shù)據(jù)斷言五、性能測試(一)概述按照性能測試要求文檔,執(zhí)行性能測試,使用性能測試工具JMeter、LoadRunner,添加腳本、錄制腳本、回放腳本、配置參數(shù)、設(shè)置場景、執(zhí)行性能測試并且截圖。截圖需粘貼在性能測試總結(jié)報告中。(二)題目要求題目1(基于JMeter):性能測試具體要求如下:注:JMeter語言必須選擇中文(簡體)1、腳本添加:腳本文件名稱:C_JY_PD測試計劃名稱:C_JY_PD測試計劃下添加兩個腳本:腳本一:操作內(nèi)容:資產(chǎn)管理員登錄、資產(chǎn)借用登記、退出操作。腳本名稱命名為C_JY。腳本具體要求如下:資產(chǎn)借用登記操作,該步驟名稱設(shè)置為:借用登記保存。資產(chǎn)借還查詢操作,該步驟名稱設(shè)置為:資產(chǎn)借還查詢。HTTP請求body中若帶有參數(shù),必須選擇參數(shù)Tab。資產(chǎn)借用登記,使用系統(tǒng)預(yù)置的資產(chǎn)并且資產(chǎn)名稱為ZCLZ開頭的數(shù)據(jù)進行借用登記錄制;對資產(chǎn)借用登記操作設(shè)置事務(wù)。事務(wù)名稱:T_JY;登記成功后設(shè)置檢查點,使用資產(chǎn)名稱作為檢查點,檢查是否登記成功。截圖要求:一共3張圖:①借用登記操作截圖;②檢查點截圖;③事務(wù)截圖。腳本二:操作內(nèi)容:資產(chǎn)管理員登錄、新增盤點單、退出操作。腳本名稱命名為C_PD。腳本具體要求如下:新增盤點單保存操作,該步驟名稱設(shè)置為:新增盤點單保存。新增盤點單保存成功后返回資產(chǎn)盤點列表,該步驟名稱設(shè)置為:返回資產(chǎn)盤點列表。HTTP請求body中若帶有參數(shù),必須選擇參數(shù)Tab。新增盤點單,盤點單名稱PDLZ001;新增盤點單勾選2個資產(chǎn),選擇的資產(chǎn)為系統(tǒng)預(yù)置的資產(chǎn)并且名稱為ZCLZ開頭;對新增盤點單操作設(shè)置事務(wù)。事務(wù)名稱:T_PD;新增成功后設(shè)置檢查點,使用盤點單列表中新增成功的盤點單名稱作為檢查點,檢查是否新增盤點單成功。截圖要求:一共3張圖,分別為:①新增盤點單保存操作截圖;②事務(wù)截圖;③檢查點截圖。2、腳本回放:腳本一腳本回放具體要求如下:回放需要對腳本數(shù)據(jù)進行修改,使用系統(tǒng)預(yù)置的資產(chǎn)并且資產(chǎn)名稱為ZCHF開頭的數(shù)據(jù)進行回放?;胤挪僮魍瓿?,進行截圖。截圖要求:一共2張圖:①回放資產(chǎn)借用登記腳本截圖;②察看結(jié)果樹-借用登記保存-響應(yīng)數(shù)據(jù)-ResponseBody截圖。腳本二腳本回放具體要求如下:回放需要對腳本數(shù)據(jù)進行修改,盤點單名稱修改為:PDHF001,選擇的資產(chǎn)為系統(tǒng)預(yù)置的資產(chǎn)并且名稱為ZCHF開頭的數(shù)據(jù)?;胤挪僮魍瓿?,查看回放日志。截圖要求:一共3張圖,分別為:①新增盤點單操作腳本截圖;②檢查點截圖;③察看結(jié)果樹-新增盤點單保存-響應(yīng)數(shù)據(jù)-ResponseBody截圖。3、腳本參數(shù)設(shè)置要求:腳本回放成功后可繼續(xù)進行下面的操作。先對資產(chǎn)名稱進行參數(shù)化設(shè)置。腳本參數(shù)設(shè)置要求如下:腳本一參數(shù)化要求如下:使用系統(tǒng)預(yù)置的資產(chǎn)并且資產(chǎn)名稱為ZCYL開頭的數(shù)據(jù)進行借用登記參數(shù)配置;使用CSV數(shù)據(jù)文件設(shè)置實現(xiàn)參數(shù)化。CSV數(shù)據(jù)文件命名:zichan.dat,文件中含value和title兩個字段,第一列為value值,第二列為title值,中間以逗號分隔;title為資產(chǎn)名稱,value為資產(chǎn)名稱對應(yīng)的value值;輸入60條資產(chǎn)value和title對應(yīng)值。資產(chǎn)借用登記資產(chǎn)名稱和檢查點進行參數(shù)化設(shè)置,借用登記資產(chǎn)名稱參數(shù)名稱:value,檢查點參數(shù)名稱:title,均使用zichan.dat參數(shù)化文件。截圖要求:一共4張圖,分別為:①引用的CSV數(shù)據(jù)文件截圖;②CSV數(shù)據(jù)文件設(shè)置截圖;③借用登記資產(chǎn)名稱參數(shù)化截圖;④檢查點參數(shù)化截圖。填寫表格:填寫性能測試總結(jié)報告中表格,表格中填寫value和title參數(shù)值。腳本二參數(shù)化具體要求如下:盤點單名稱前2位為固定值,不需要參數(shù)化。前2位為YL,盤點單名稱前2位固定值后面的位數(shù)需進行參數(shù)化設(shè)置,如YL{參數(shù)化}。使用time函數(shù)獲取當前時間的毫秒數(shù)實現(xiàn)參數(shù)化。新建參數(shù)化文件value.dat,文件中含value1、value2兩個字段;value1值為資產(chǎn)名稱ZCYL1001-ZCYL1040的資產(chǎn)信息值;value2值為資產(chǎn)名稱ZCYL1041-ZCYL1080的資產(chǎn)信息值。value.dat文件中,第一列是value1值,第二列是value2值。盤點單勾選的兩個資產(chǎn)需要進行參數(shù)化,使用CSV數(shù)據(jù)文件設(shè)置實現(xiàn)參數(shù)化。參數(shù)名稱分別為:value1、value2;均使用value.dat參數(shù)化文件。禁用新增盤點單檢查點。添加調(diào)試取樣器。截圖要求:一共4張圖,分別為:①引用的CSV數(shù)據(jù)文件截圖;②CSV數(shù)據(jù)文件設(shè)置截圖;③新增盤點單參數(shù)化截圖;④察看結(jié)果樹-調(diào)試取樣器-響應(yīng)數(shù)據(jù)-ResponseBody截圖。填寫表格:填寫性能測試總結(jié)報告中表格,表格中填寫參數(shù)化value1、value2的資產(chǎn)名稱和參數(shù)值。4、場景設(shè)置:按照要求設(shè)置虛擬用戶個數(shù)以及進行場景配置,配置要求如下:腳本修改:借用登記操作前添加思考時間,思考時間固定為10秒;腳本修改:新增盤點單操作前添加思考時間,思考時間設(shè)置為15秒固定延遲偏移+5秒偏差。資產(chǎn)借用設(shè)置虛擬用戶數(shù)量為10,新增盤點單設(shè)置虛擬用戶數(shù)量為10。場景配置:資產(chǎn)借用場景配置:取樣器錯誤后繼續(xù)執(zhí)行;5秒啟動全部虛擬用戶,循環(huán)次數(shù):6次。資產(chǎn)盤點場景配置:資產(chǎn)借用執(zhí)行完成后開始執(zhí)行;取樣器錯誤后繼續(xù)執(zhí)行;10秒啟動全部虛擬用戶,執(zhí)行時間8分鐘,啟動延遲10秒。使用非GUI模式運行。截圖要求:一共6張圖,分別為:①資產(chǎn)借用登記思考時間截圖;②資產(chǎn)盤點思考時間截圖;③資產(chǎn)借用登記場景設(shè)計截圖;④資產(chǎn)盤點場景設(shè)計截圖;⑤測試計劃設(shè)置截圖;⑥非GUI運行界面截圖。5、圖形結(jié)果分析:場景執(zhí)行完成后,需對測試結(jié)果進行截圖操作,需要截圖的圖表要求如下:截圖要求:一共2張圖,分別為:①Dashboard-Statistics截圖;②TransactionsPerSecond截圖。題目2(基于LoadRunner):性能測試具體要求如下:1、腳本錄制:錄制腳本協(xié)議選擇“Web-HTTP/HTML”。錄制兩份腳本:腳本一:錄制資產(chǎn)管理員登錄、資產(chǎn)借用登記、退出操作。錄制完成后腳本名稱命名為C_JY。錄制腳本具體要求如下:資產(chǎn)管理員登錄操作錄制在init;資產(chǎn)借用登記操作錄制在Action;退出操作錄制在end。Action錄制借用登記,使用系統(tǒng)預(yù)置的資產(chǎn)并且資產(chǎn)名稱為ZCLZ開頭的數(shù)據(jù)進行借用登記錄制;對資產(chǎn)借用登記操作設(shè)置事務(wù)。事務(wù)名稱:T_JY。截圖要求:一共1張圖:①Action中進行借用登記操作部分截圖,包括事務(wù)。腳本二:錄制資產(chǎn)管理員登錄、新增盤點單、退出操作。錄制完成后腳本名稱命名為C_PD。錄制腳本具體要求如下:資產(chǎn)管理員登錄操作錄制在init;資產(chǎn)新增盤點單操作錄制在Action;退出操作錄制在end。Action錄制新增盤點單,盤點單名稱PDLZ001;新增盤點單勾選2個資產(chǎn),選擇的資產(chǎn)為系統(tǒng)預(yù)置的資產(chǎn)并且名稱為ZCLZ開頭;對新增盤點單操作設(shè)置事務(wù)。事務(wù)名稱:T_PD;新增成功后設(shè)置檢查點,使用盤點單列表中新增成功的盤點單名稱作為檢查點,檢查是否新增盤點單成功。截圖要求:一共1張圖,分別為:①Action中進行新增盤點點操作部分截圖,包括事務(wù)、檢查點。2、錄制完成腳本回放:腳本錄制完成后使用回放功能對腳本的正確性進行校驗。腳本一腳本回放具體要求如下:回放需要對腳本數(shù)據(jù)進行修改,使用系統(tǒng)預(yù)置的資產(chǎn)并且資產(chǎn)名稱為ZCHF開頭的數(shù)據(jù)進行回放;借用登記事務(wù)結(jié)束代碼后添加lr_output_message,打印出“XXXX借用成功”(XXXX為借用資產(chǎn)名稱)?;胤挪僮魍瓿?,查看Loadrunner回放日志。截圖要求:一共2張圖:①回放資產(chǎn)借用登記腳本截圖;②借用登記回放概要(ReplaySummary)圖和回放成功lr_output_message打印出的日志截圖。腳本二腳本回放具體要求如下:回放需要對腳本數(shù)據(jù)進行修改,盤點單名稱修改為:PDHF01,選擇的資產(chǎn)為系統(tǒng)預(yù)置的資產(chǎn)并且名稱為ZCHF開頭的數(shù)據(jù)?;胤挪僮魍瓿?,查看Loadrunner回放日志。截圖要求:一共2張圖,分別為:①新增盤點單腳本截圖;②新增盤點單登記回放概要(ReplaySummary)和回放日志中的檢查點成功日志截圖。3、腳本參數(shù)設(shè)置要求:腳本回放成功后可繼續(xù)進行下面的操作。先對資產(chǎn)名稱進行參數(shù)化設(shè)置。腳本參數(shù)設(shè)置要求如下:腳本一參數(shù)化要求如下:使用系統(tǒng)預(yù)置的資產(chǎn)并且資產(chǎn)名稱為ZCYL開頭的數(shù)據(jù)進行借用登記參數(shù)配置;進入?yún)?shù)列表,在參數(shù)列表新建參數(shù)化文件zichan.dat,文件中含value和title兩個字段;title為資產(chǎn)名稱,value為資產(chǎn)名稱對應(yīng)的value值;輸入60條資產(chǎn)value和title對應(yīng)值。資產(chǎn)借用登記資產(chǎn)名稱進行參數(shù)化設(shè)置,參數(shù)名稱:value使用zichan.dat參數(shù)化文件;參數(shù)Selectcolumn選擇Bynumber方式,取值和迭代方式為“Unique和Eachiteration”;lr_output_message中的資產(chǎn)名稱進行參數(shù)化設(shè)置,參數(shù)名稱:title,使用zichan.dat參數(shù)化文件;參數(shù)Selectcolumn選擇Bynumber方式,取值為同value相同行。截圖要求:一共2張圖,分別為:①資產(chǎn)名稱參數(shù)化截圖;②lr_output_message中的資產(chǎn)名稱參數(shù)化截圖。填寫表格:填寫性能測試總結(jié)報告中表格,表格中填寫value和title參數(shù)值。腳本二參數(shù)化具體要求如下:盤點單名稱前2位為固定值,不需要參數(shù)化。前2位為YL,盤點單名稱前2位固定值后面的位數(shù)需進行參數(shù)化設(shè)置,如YL{參數(shù)化}。參數(shù)名稱:title,參數(shù)類型選擇:IterationNumber。數(shù)字格式選擇%08d。盤點單勾選的資產(chǎn)參數(shù)化,參數(shù)名稱分別為:value1、value2;value1參數(shù)類型選擇:File,輸入資產(chǎn)名稱ZCYL1001-ZCYL1040的資產(chǎn)信息值,數(shù)據(jù)分配方法選擇:順序,數(shù)據(jù)更新方式選擇:每次迭代。value2參數(shù)類型選擇:File。輸入資產(chǎn)名稱ZCYL1041-ZCYL1080的資產(chǎn)信息值,數(shù)據(jù)分配方法選擇同參數(shù)value1行數(shù)相同。截圖要求:一共4張圖,分別為:①盤點單名稱參數(shù)化截圖;②value1參數(shù)化截圖;③value2參數(shù)化截圖;④檢查點參數(shù)化截圖。填寫表格:填寫性能測試總結(jié)報告中表格,表格中填寫參數(shù)化value1、value2的資產(chǎn)名稱和參數(shù)值。4、場景設(shè)置:按照要求設(shè)置虛擬用戶個數(shù)以及進行場景配置,配置要求如下:腳本修改:借用登記事務(wù)腳本前添加思考時間,思考時間設(shè)置為10;借用登記運行時設(shè)置中設(shè)置思考時間選擇“Userandompercentageofrecordedthinktime”,最小值設(shè)置為10,最大值設(shè)置為600;借用登記腳本迭代次數(shù)6次。腳本修改:新增盤點單登記事務(wù)腳本前添加思考時間,思考時間設(shè)置為10;新增盤點單運行時設(shè)置中設(shè)置思考時間選擇“Userandompercentageofrecordedthinktime”,最小值設(shè)置為1,最大值設(shè)置為260。選擇資產(chǎn)借用和新增盤點單兩個腳本進行場景設(shè)置。資產(chǎn)借用設(shè)置虛擬用戶數(shù)量為10,新增盤點單設(shè)置虛擬用戶數(shù)量為10。場景配置選擇:Group,場景名稱S_PD_JY,場景策略:資產(chǎn)借用場景配置:場景開始立即執(zhí)行,虛擬用戶運行前初始化,每隔10秒加載5個虛擬用戶,結(jié)束選擇運行完成結(jié)束。資產(chǎn)盤點場景配置:資產(chǎn)借用執(zhí)行完成后開始執(zhí)行,每隔5秒初始化2個虛擬用戶,每隔10秒加載5個虛擬用戶,執(zhí)行時間8分鐘,每5秒停止2個用戶。截圖要求:一共7張圖,分別為:①資產(chǎn)借用思考時間腳本及思考時間設(shè)置配置截圖;②資產(chǎn)借用腳本迭代次數(shù)設(shè)置截圖;③資產(chǎn)盤點思考時間腳本及思考時間設(shè)置配置截圖;④借用業(yè)務(wù)和新增盤點單業(yè)務(wù)虛擬用戶數(shù)量截圖;⑤資產(chǎn)借用場景設(shè)置策略和交互計劃圖截圖;⑥資產(chǎn)盤點場景設(shè)置策略和交互計劃圖截圖;⑦場景執(zhí)行完成后Run界面截圖,包括運行結(jié)果。5、圖形結(jié)果分析:場景執(zhí)行完成后,需對測試結(jié)果進行截圖操作,需要截圖的圖表要求如下:截圖要求:所有的截圖需截取完整的結(jié)果圖,包含下方的說明和左側(cè)的樹形結(jié)構(gòu)。截圖要求:一共2張圖,分別為:①SummaryReport;②TransactionperSecond。(三)技術(shù)參數(shù)選取范圍1、性能測試功能點選取范圍1)用戶登錄、2)用戶退出、3)個人信息、4)部門管理、5)人員管理、6)資產(chǎn)類別、7)品牌、8)取得方式、9)供應(yīng)商、10)存放地點、11)設(shè)備用途、12)報廢方式、13)資產(chǎn)申購、14)資產(chǎn)申購審批、15)資產(chǎn)入庫、16)資產(chǎn)信息維護、17)資產(chǎn)借還、18)資產(chǎn)轉(zhuǎn)移、19)資產(chǎn)維修、20)資產(chǎn)報廢、21)資產(chǎn)報廢審批、22)資產(chǎn)盤點、23)資產(chǎn)查詢統(tǒng)計2、JMeter相關(guān)參數(shù)選取范圍線程組選取范圍:1)線程組、2)setUp線程組、3)tearDown線程組取樣器選取范圍:1)HTTP請求、2)調(diào)試取樣器、3)FTP請求、4)Java請求邏輯控制器選取范圍:1)事務(wù)控制器、2)循環(huán)控制器、3)交替控制器、4)僅一次控制器、5)隨機控制器、6)隨機順序控制器、7)簡單控制器斷言選取范圍:1)響應(yīng)斷言、2)JSON斷言、3)大小斷言定時器選取范圍:1)固定定時器、2)統(tǒng)一隨機定時器、3)高斯隨機定時器、4)泊松隨機定時器、5)同步定時器配置元件選取范圍:1)CSV數(shù)據(jù)文件設(shè)置、2)HTTP信息頭管理器、3)HTTPCookie管理器、4)HTTP緩存管理器、5)HTTP請求默認值、6)HTTP授權(quán)管理器、7)FTP默認請求、8)Java默認請求、9)隨機變量監(jiān)聽器選取范圍:1)察看結(jié)果樹、2)匯總報告、3)聚合報告、4)匯總圖、5)斷言結(jié)果、6)圖形結(jié)果、7)響應(yīng)時間圖函數(shù)助手選取范圍:1)CSVRead、2)Random、3)RandomDate、4)RandomString、5)timeJMeter運行選取范圍:1)GUI運行、2)非GUI運行在取樣器錯誤后要執(zhí)行的動作可設(shè)置:繼續(xù),啟動下一進程循環(huán),停止線程,停止測試,立即停止測試。場景配置虛擬用戶數(shù)可設(shè)置:1到100之間。Ramp-Up時間(秒)可設(shè)置:1到60之間。循環(huán)次數(shù)可設(shè)置:永遠,自定義次數(shù)。調(diào)度器可設(shè)置:啟用,不啟用。調(diào)度器啟用-持續(xù)時間可設(shè)置:1min到30min之間。調(diào)度器啟用-啟動延遲可設(shè)置:無延遲,自定義時間。測試結(jié)果數(shù)據(jù)截圖取1到22單獨圖:1)TestandReportinformation、2)\t"C:/Users/user/Desktop/apache-jmeter-5.3/bin/addgw/_blank"APDEX(ApplicationPerformanceIndex)、3)RequestsSummary、4)Statistics、5)Errors、6)Top5Errorsbysampler、7)

ResponseTimesOverTime、8)ResponseTimePercentilesOverTime(successfulresponses)、9)ActiveThreadsOverTime、10)BytesThroughputOverTime、11)LatenciesOverTime、12)ConnectTimeOverTime、13)HitsPerSecond、14)CodesPerSecond、15)TransactionsPerSecond、16)TotalTransactionsPerSecond、17)

ResponseTimeVsRequest、18)LatencyVsRequest、19)ResponseTimePercentiles、20)ResponseTimeOverview、21)TimeVsThreads、22)ResponseTimeDistribution3、LoadRunner相關(guān)參數(shù)選取范圍參數(shù)類型選取范圍:1)Date/Time、2)File、3)GroupName、4)IterationNumber、5)LoadGeneratorName、6)RandomNumber、7)Table、UniqueNumber、8)UserDefinedFunction、9)VuserID、10)XML數(shù)據(jù)分配方法選取范圍:1)Sequential、2)Random、3)Unique數(shù)據(jù)更新方式選取范圍:1)Eachoccurrence、2)Eachiteration、3)Once場景配置虛擬用戶數(shù)可設(shè)置:1到50之間。持續(xù)時長可設(shè)置:5min到20min之間,以及所有vuser運行完成。遞增虛擬用戶數(shù)可設(shè)置:1到20之間。遞增時長設(shè)置:5s到30s之間。遞減虛擬用戶數(shù)可設(shè)置:1到20之間,以及運行完成結(jié)束。遞減時長可設(shè)置:1s到60s之間,以及運行完成結(jié)束。測試結(jié)果數(shù)據(jù)截圖取1到23單獨或組合圖:1)SummaryReport、2)RunningVusers、3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論