版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第47屆世界技能大賽江蘇省選拔賽計(jì)算機(jī)軟件測試項(xiàng)目競賽任務(wù)書第47屆世賽江蘇省選拔賽組委會技術(shù)工作組2023年4月模塊編號模塊名稱分?jǐn)?shù)評價(jià)分測量分合計(jì)A功能測試06060B接口測試04040合計(jì)0100100二、競賽須知;息時(shí)以工位號代替;擔(dān),對于惡意破壞競賽環(huán)自行承擔(dān);三、任務(wù)說明每個(gè)參賽隊(duì)配備2臺計(jì)算機(jī):其中1臺為服務(wù)器,內(nèi)嵌功能測試被測系統(tǒng)、接口測試被測系統(tǒng);另外1臺為選手測試客戶機(jī):用于選手開展功能測試、接口測試競賽任務(wù)。競賽所需的任務(wù)文檔主要為模塊A功能測試所需測試計(jì)劃、測試用例、缺陷報(bào)告以及測試報(bào)告模板等,詳見下表:序號模塊任務(wù)文檔名文檔位置1模塊A功能測試制造業(yè)智運(yùn)行管理系統(tǒng)_功能測試樣題模塊A_產(chǎn)品需求規(guī)格說明書服務(wù)器2A1_功能測試計(jì)劃模板3A2_功能測試用例模板4A3_缺陷報(bào)告模板5A4_功能測試報(bào)告模板(一)制訂功能測試計(jì)劃(5分)_功能測試計(jì)劃文檔包括的內(nèi)容:1) 概述:編寫目的、項(xiàng)目背景、參考資料。2) 測試環(huán)境。3) 測試內(nèi)容。4) 測試計(jì)劃:測試開始時(shí)間、測試結(jié)束時(shí)間、實(shí)施計(jì)劃。5) 風(fēng)險(xiǎn)控制。系統(tǒng)模塊菜單功能項(xiàng)制造業(yè)智運(yùn)行管理系統(tǒng)物料分類新增物料分類、修改物料分類、刪除物料分類、搜索分類編碼物料檔案新增物料檔案、修改物料檔案(頂部按鈕和操作下的按鈕)、刪除物料檔案(頂部按鈕和操作下的按鈕)、搜索物料編碼、搜索物料名稱、搜索型號、搜索規(guī)格、搜索單位、搜索類型、物料檔案列表分頁、物料檔案列表勾選、物料分類篩選等功能。根據(jù)《制造業(yè)智運(yùn)行管理系統(tǒng)_功能測試樣題模塊A_產(chǎn)品需求規(guī)格說明書》和設(shè)計(jì)的功能測試用例,使用電腦已安裝Chrome瀏覽器執(zhí)行功能測試,并填寫執(zhí)行結(jié)果。對測試中出現(xiàn)的缺陷進(jìn)行記錄、截圖,按照《A3_缺陷報(bào)告模板》完成功能測試缺陷報(bào)告文檔。2、任務(wù)要求系統(tǒng)模塊菜單功能項(xiàng)制造業(yè)智運(yùn)行管理系統(tǒng)物料分類新增物料分類、修改物料分類、刪除物料分類、搜索分類編碼物料檔案新增物料檔案、修改物料檔案(頂部按鈕和操作下的按鈕)、刪除物料檔案(頂部按鈕和操作下的按鈕)、搜索物料編碼、搜索物料名稱、搜索型號、搜索規(guī)格、搜索單位、搜索類型、物料檔案列表分頁、物料檔案列表勾選、物料分類篩選等功能。缺陷報(bào)告文檔應(yīng)包含的內(nèi)容:缺陷編號所屬模塊缺陷標(biāo)題缺陷重現(xiàn)步驟缺陷預(yù)期結(jié)果缺陷實(shí)際結(jié)果缺陷嚴(yán)重程度提交人(工位號)缺陷圖示,每個(gè)缺陷都需要截圖,缺陷圖片命名示例:缺陷_id編號_圖1,以插入附件形式放入缺陷圖示單元格中。3、任務(wù)成果1、任務(wù)描述根據(jù)功能測試結(jié)果,按照《A4_功能測試報(bào)告模板》模板完成功能測試總結(jié)報(bào)告文檔。2、任務(wù)要求測試報(bào)告包括的內(nèi)容:概述:編寫目的、項(xiàng)目背景、測試目的、參考資料。測試過程:測試環(huán)境、測試工具、測試范圍、測試方法、測試進(jìn)度執(zhí)行情況。測試結(jié)果及分析:測試用例統(tǒng)計(jì)與分析、測試缺陷統(tǒng)計(jì)。測試結(jié)論。3、任務(wù)成果XX_A4_功能測試報(bào)告.doc。分)此模塊重點(diǎn)考查按照軟件接口測試要求,設(shè)計(jì)接口測試用例、使用接口測試工具Postman進(jìn)行接口請求的設(shè)置、接口參數(shù)的設(shè)置、變量的設(shè)置、關(guān)聯(lián)的設(shè)置、數(shù)據(jù)驅(qū)動(dòng)的實(shí)現(xiàn)、斷言的設(shè)置,以及執(zhí)行接口測試、判斷接口測試是否通過、生成接口測試報(bào)告等,并對測試過程和結(jié)果進(jìn)行截圖。注意:1.訪問地址:http://localhost:8902/(具體訪問地址參考現(xiàn)場系統(tǒng)環(huán)境)2.每個(gè)請求接口的token要通過設(shè)置關(guān)聯(lián)及關(guān)聯(lián)變量引用的方式獲?。ㄒ唬┬略鲈O(shè)備信息測試(5分)1、任務(wù)描述根據(jù)給定的接口定義或者通過抓包工具(fiddler)抓取相關(guān)接口進(jìn)行數(shù)據(jù)分析,測試“新增設(shè)備信息測試”。2、任務(wù)要求創(chuàng)建一個(gè)新Collections集,測試集命名為“制造業(yè)智運(yùn)行管理系統(tǒng)”,在制造業(yè)智運(yùn)行管理系統(tǒng)測試集下新建一個(gè)folder文件,命名為“設(shè)備信息”。2)在設(shè)備信息文件夾下,新建一個(gè)“新增設(shè)備信息測試”,在新增設(shè)備信息測試中按照下列接口配置測試。請求URL/prod-api/baseInfo/equipmentInfo請求方式Post請求數(shù)據(jù)類型application/json請求參數(shù)參數(shù)名稱類型是否必須備注nameStringYES名稱codeStringNO編碼modelStringNO型號productDateStringNO生產(chǎn)日期batchNoStringNO生產(chǎn)批號manufacturerStringNO制造商statusStringYES設(shè)備狀態(tài):0空閑1使用中2故障remarkStringNO備注參考例子:返回結(jié)果:{"msg":"操作成功","code":200}在此接口中配置一個(gè)關(guān)聯(lián)(提取設(shè)備id),關(guān)聯(lián)變量名稱為EQ_ID。當(dāng)新增設(shè)備時(shí)設(shè)備名稱與設(shè)備列表已有的設(shè)備名稱不重復(fù)時(shí),配置一個(gè)斷言判斷實(shí)際執(zhí)行結(jié)果是否和預(yù)期結(jié)果一致。當(dāng)新增設(shè)備時(shí)設(shè)備名稱與設(shè)備列表已有的設(shè)備名稱重復(fù)時(shí),再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能重復(fù)。當(dāng)新增設(shè)備時(shí)設(shè)備名稱為空,再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能為空。截圖要求:a)測試用例腳本:測試名稱和設(shè)置的URL和所傳參數(shù)和URL中引用的ip變量、Collections集合及folder文件夾等相關(guān)內(nèi)容截圖。(截圖名稱:新增設(shè)備測試);b)斷言截圖:斷言和斷言結(jié)果,截在一張圖片上即可。(共3張圖片,截圖名稱為:①新增成功斷言、②名稱重復(fù)校驗(yàn)斷言、③名稱為空斷言)3、任務(wù)成果所有截圖文件存放在“XX_test01”文件夾中。(二)設(shè)備信息列表測試(5分)1、任務(wù)描述根據(jù)給定的接口定義或者通過抓包工具(fiddler)抓取相關(guān)接口進(jìn)行數(shù)據(jù)分析,測試“設(shè)備信息列表測試”2、任務(wù)要求在設(shè)備信息文件夾下新建一個(gè)“設(shè)備信息列表測試“,在修改設(shè)備信息接口中按照下列接口配置測試。請求URL/prod-api/baseInfo/equipmentInfo/list請求方式GET請求數(shù)據(jù)類型application請求參數(shù)參數(shù)名稱類型是否必須備注pageNumIntegerNO頁數(shù)pageSizeIntegerNO每頁數(shù)據(jù)有多少條NamestringNO設(shè)備名稱參考例子返回結(jié)果:{
"total":
46,
"rows":
[
{
"searchValue":
null,
"createBy":
null,
"createTime":
null,
"updateBy":
null,
"updateTime":
null,
"remark":
null,
"params":
{},
"id":
7,
"name":
"電泳涂裝設(shè)備",
"code":
"EP00005",
"model":
null,
"productDate":
null,
"batchNo":
null,
"manufacturer":
null,
"status":
"0"
},
],"code":200,"msg":"查詢成功"}在此接口中配置一個(gè)關(guān)聯(lián)(提取設(shè)備id,關(guān)聯(lián)變量名稱為EQ_ID)。配置一個(gè)斷言判斷實(shí)際執(zhí)行結(jié)果是否和預(yù)期結(jié)果一致。截圖要求a)測試用例腳本包含:測試名稱和設(shè)置的URL和所傳參數(shù)和URL中引用的ip變量、關(guān)聯(lián)設(shè)置(提取設(shè)備id)、Collections集合及folder文件夾等相關(guān)內(nèi)容截圖。(截圖名稱:設(shè)備信息列表測試)b)斷言截圖包含:斷言和斷言結(jié)果,截在一張圖片上即可。(共1張圖片,截圖名稱為:查詢成功斷言)c)在環(huán)境配置中截圖,要包含:ip地址的變量值、變量名(截圖名稱:設(shè)備信息列表環(huán)境變量)。3、任務(wù)成果所有截圖文件存放在“XX_test02”文件夾中。(三)修改設(shè)備信息測試(5分)1、任務(wù)描述根據(jù)給定的接口定義或者通過抓包工具(fiddler)抓取相關(guān)接口進(jìn)行數(shù)據(jù)分析,測試“修改設(shè)備信息接口”。任務(wù)要求在設(shè)備信息文件夾下新建一個(gè)“修改設(shè)備信息接口“,在修改設(shè)備信息接口中按照下列接口配置測試。請求URL/prod-api/baseInfo/equipmentInfo請求方式Put請求數(shù)據(jù)類型application/json請求參數(shù)參數(shù)名稱類型是否必須備注nameStringYES名稱codeStringNO編碼modelStringNO型號productDateStringNO生產(chǎn)日期batchNoStringNO生產(chǎn)批號manufacturerStringNO制造商statusStringYES設(shè)備狀態(tài):0空閑1使用中2故障remarkStringNO備注參考例子:返回結(jié)果:{"msg":"操作成功","code":200}輸入?yún)?shù)時(shí)要引用“設(shè)備信息列表接口”中配置的關(guān)聯(lián)id變量(變量名稱為EQ_ID)。當(dāng)修改設(shè)備時(shí)設(shè)備名稱與設(shè)備列表已有的設(shè)備名稱不重復(fù)時(shí),配置一個(gè)斷言判斷實(shí)際執(zhí)行結(jié)果是否和預(yù)期結(jié)果一致。當(dāng)修改設(shè)備時(shí)設(shè)備名稱與設(shè)備列表已有的設(shè)備名稱重復(fù)時(shí),再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能重復(fù)。當(dāng)修改設(shè)備時(shí)設(shè)備名稱為空,再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能為空。截圖要求:a)測試用例腳本包含:測試名稱和設(shè)置的URL和所傳參數(shù)和URL中引用的ip變量、Collections集合及folder文件夾等相關(guān)內(nèi)容截圖。(截圖名稱:修改設(shè)備信息測試)b)斷言截圖包含:斷言和斷言結(jié)果,截在一張圖片上即可。(共3張圖片,截圖名稱:①修改成功斷言、②名稱重復(fù)校驗(yàn)斷言、③名稱為空斷言)3、任務(wù)成果所有截圖文件存放在“XX_test03”文件夾中。(四)刪除設(shè)備信息測試(5分)1、任務(wù)描述根據(jù)給定的接口定義或者通過抓包工具(fiddler)抓取相關(guān)接口進(jìn)行數(shù)據(jù)分析,測試“刪除設(shè)備信息接口”。2、任務(wù)要求在設(shè)備信息文件夾下新建一個(gè)“刪除設(shè)備信息接口“,在刪除設(shè)備信息接口中按照下列接口配置測試。請求URL/prod-api/baseInfo/equipmentInfo/{ids}請求方式Delete請求數(shù)據(jù)類型application/json請求參數(shù)參數(shù)名稱類型是否必須備注idsIntegerYES設(shè)備id參考例子:返回結(jié)果:{"msg":"操作成功","code":200}當(dāng)?shù)谝淮螆?zhí)行刪除設(shè)備信息接口時(shí),配置一個(gè)斷言判斷實(shí)際執(zhí)行結(jié)果是否和預(yù)期結(jié)果一致。當(dāng)同一個(gè)接口(上述刪除設(shè)備信息接口)執(zhí)行刪除兩次時(shí),配置一個(gè)斷言(code=500),測試被測系統(tǒng)刪除設(shè)備是否操作失敗截圖要求:a)測試用例腳本包含:測試名稱和設(shè)置的URL和所傳參數(shù)和URL中引用的ip變量、Collections集合及folder文件夾等相關(guān)內(nèi)容截圖。(截圖名稱:刪除設(shè)備名稱測試)b)斷言截圖包含:斷言和斷言結(jié)果,截在一張圖片上即可。(共2張圖片,截圖名稱:①刪除成功斷言②刪除失敗斷言)3、任務(wù)成果所有截圖文件存放在“XX_test04”文件夾中。(五)新增工藝建模測試(5分)1、任務(wù)描述根據(jù)給定的接口定義或者通過抓包工具(fiddler)抓取相關(guān)接口進(jìn)行數(shù)據(jù)分析,測試“新增工藝建模接口”。2、任務(wù)要求制造業(yè)智運(yùn)行管理系統(tǒng)測試集下新建一個(gè)folder文件,命名為“工藝建?!薄?)在工藝建模文件夾下,新建一個(gè)“新增工藝建模接口”,在設(shè)備信息列表測試中按照下列接口配置測試請求URL/prod-api/mesModel/processModel請求方式Post請求數(shù)據(jù)類型application/json請求參數(shù)參數(shù)名稱類型是否必須備注materialIdintegerYES產(chǎn)品IDprocessNameStringYES工藝名稱powerConsumeStringYES耗電量remarkStringNO備注descriptionStringNO工藝描述參考例子:返回結(jié)果:{"msg":"操作成功","code":200}將配置的ip環(huán)境變量,在URL地址欄中進(jìn)行引用。當(dāng)新增工藝建模時(shí)工藝建模名稱與工藝建模列表已有的工藝建模名稱不重復(fù)時(shí),配置一個(gè)斷言判斷實(shí)際執(zhí)行結(jié)果是否和預(yù)期結(jié)果一致。當(dāng)新增工藝建模時(shí)工藝建模名稱與工藝建模列表已有的工藝建模名稱重復(fù)時(shí),再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能重復(fù)。當(dāng)新增工藝建模時(shí)工藝建模名稱為空,再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能為空。截圖要求:a)測試用例腳本包含:測試名稱和設(shè)置的URL和所傳參數(shù)和URL中引用的ip變量、Collections集合及folder文件夾等相關(guān)內(nèi)容截圖。(截圖名稱:新增工藝建模測試)b)斷言截圖包含:斷言和斷言結(jié)果,截在一張圖片上即可。(共3張圖片,截圖名稱:①新增成功斷言、②名稱重復(fù)校驗(yàn)斷言、③名稱為空斷言)3、任務(wù)成果所有截圖文件存放在“XX_test05”文件夾中。(六)工藝建模列表查詢測試(5分)1、任務(wù)描述根據(jù)給定的接口定義或者通過抓包工具(fiddler)抓取相關(guān)接口進(jìn)行數(shù)據(jù)分析,測試“工藝建模列表測試”2、任務(wù)要求在工藝建模文件夾下,新建一個(gè)“工藝建模列表測試”,在設(shè)備信息列表測試中按照下列接口配置測試。請求URL/prod-api/mesModel/processModel/list請求方式Get請求數(shù)據(jù)類型application/請求參數(shù)參數(shù)名稱類型是否必須備注pageNumIntegerNO頁數(shù)pageSizeIntegerNO每頁數(shù)據(jù)有多少條processNameStringNo設(shè)備名稱參考例子:返回結(jié)果:{"total":1,"rows":[{"searchValue":null,"createBy":null,"createTime":null,"updateBy":null,"updateTime":null,"remark":null,"params":{},"purchaserId":15,"purchaserName":"京東金融","address":"三里屯","contactPerson":"mikey","contact":}],"code":200,"msg":"查詢成功"}將配置的ip環(huán)境變量,在URL地址欄中進(jìn)行引用。在此接口與修改工藝接口進(jìn)行關(guān)聯(lián)的配置(提取id,變量名為IN_ID)配置一個(gè)斷言判斷實(shí)際執(zhí)行結(jié)果是否和預(yù)期結(jié)果一致截圖要求:a)測試用例腳本包含:測試名稱和設(shè)置的URL和所傳參數(shù)和URL中引用的ip變量、提取id關(guān)聯(lián)設(shè)置、Collections集合及folder文件夾等相關(guān)內(nèi)容截圖。(截圖名稱:工藝建模列表測試)b)斷言截圖包含:斷言和斷言結(jié)果,截在一張圖片上即可。(共1張圖片,截圖名稱為:查詢成功斷言)3、任務(wù)成果所有截圖文件存放在“XX_test06”文件夾中。(七)修改工藝建模測試(5分)1、任務(wù)描述根據(jù)給定的接口定義或者通過抓包工具(fiddler)抓取相關(guān)接口進(jìn)行數(shù)據(jù)分析,測試“修改工藝建模接口”。2、任務(wù)要求在工藝建模文件夾下,新建一個(gè)“修改工藝建模接口“,在修改工藝建模接口中按照下列接口配置測試。請求URL/prod-api/mesModel/processModel請求方式Put請求數(shù)據(jù)類型application/json請求參數(shù)參數(shù)名稱類型是否必須備注materialIdintegerYES產(chǎn)品IDprocessNameStringYES工藝名稱powerConsumeStringYES耗電量remarkStringNO備注descriptionStringNO工藝描述參考例子:返回結(jié)果:{"msg":"操作成功","code":200}2)輸入?yún)?shù)時(shí)要引用“工藝建模信息列表接口”中配置的關(guān)聯(lián)id變量(變量名稱為IN_ID)。3)當(dāng)修改工藝建模時(shí)工藝建模名稱與工藝建模列表已有的工藝建模名稱不重復(fù)時(shí),配置一個(gè)斷言判斷實(shí)際執(zhí)行結(jié)果是否和預(yù)期結(jié)果一致。4)當(dāng)修改工藝建模時(shí)工藝建模名稱與工藝建模列表已有的工藝建模名稱重復(fù)時(shí),再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能重復(fù)。5)當(dāng)修改工藝建模時(shí)工藝建模名稱為空,再配置一個(gè)斷言,驗(yàn)證被測系統(tǒng)是否校驗(yàn)貨物名稱不能為空。6)截圖要求:a)測試用例腳本包含:測試名稱和設(shè)置的URL和所傳參數(shù)和URL中引用的ip變量、Collections集合及folder文件夾等相關(guān)內(nèi)容截圖。(截圖名稱:修改工藝建模測試)b)斷言截圖包含:斷言和斷言結(jié)果,截在一張圖片上即可。(共3張圖片,截圖名稱:①修改成功斷言、②名稱重復(fù)校驗(yàn)斷言、③名稱為空斷言)。3、任務(wù)成果所有截圖文件存放在“XX_test07”
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《高中生安全教育》課件
- 節(jié)段性透明性血管炎的臨床護(hù)理
- 《解連接體問題》課件
- 鼻尖發(fā)紅的臨床護(hù)理
- 高磷血癥的臨床護(hù)理
- 《政府房價(jià)調(diào)控政策》課件
- 高血壓危象的護(hù)理
- 先天性外耳道閉鎖的健康宣教
- 孕期尿痛的健康宣教
- 先民的智慧北師大版-課件
- 幼兒游戲的課件
- 2025年重慶貨運(yùn)從業(yè)資格證考試題及答案詳解
- 三三制薪酬設(shè)計(jì)
- 生命不是游戲拒絕死亡挑戰(zhàn)主題班會
- 拒絕躺平 停止擺爛-學(xué)生心理健康主題班會(課件)
- 中藥鑒定學(xué)智慧樹知到答案2024年中國藥科大學(xué)
- 店鋪(初級)營銷師認(rèn)證考試題庫附有答案
- 現(xiàn)代教育技術(shù)智慧樹知到期末考試答案章節(jié)答案2024年濟(jì)寧學(xué)院
- 現(xiàn)代通信技術(shù)導(dǎo)論智慧樹知到期末考試答案章節(jié)答案2024年北京科技大學(xué)
- 印刷服務(wù)投標(biāo)方案(技術(shù)方案)
評論
0/150
提交評論