葉放
摘 要:為了保證職業(yè)技能鑒定管理信息系統(tǒng)在應(yīng)用中能滿足系統(tǒng)需求,需要在系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)后進(jìn)行相關(guān)測(cè)試。系統(tǒng)測(cè)試主要種類包括:功能測(cè)試、強(qiáng)度測(cè)試、性能測(cè)試、恢復(fù)測(cè)試。根據(jù)系統(tǒng)的內(nèi)容與特點(diǎn),主要對(duì)系統(tǒng)的主要功能模塊測(cè)試用例。
關(guān)鍵詞:職業(yè)技能鑒定;計(jì)算機(jī)管理系統(tǒng);系統(tǒng)測(cè)試;測(cè)試用例
為了保證管理信息系統(tǒng)在應(yīng)用中能滿足系統(tǒng)需求,需要在系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)后進(jìn)行相關(guān)測(cè)試。職業(yè)技能鑒定管理系統(tǒng)涉及模塊與內(nèi)容較多,模塊間關(guān)聯(lián)性較強(qiáng),通過系統(tǒng)測(cè)試可以及時(shí)發(fā)現(xiàn)系統(tǒng)設(shè)計(jì)中出現(xiàn)的錯(cuò)誤,以此保證系統(tǒng)正常運(yùn)行。
1 系統(tǒng)測(cè)試的任務(wù)及類型
在系統(tǒng)測(cè)試過程中,以真實(shí)設(shè)備代替了開發(fā)設(shè)計(jì)中的模擬器,相應(yīng)問題可以在真實(shí)的運(yùn)行環(huán)境下得到一定體現(xiàn)。系統(tǒng)測(cè)試可以獲得系統(tǒng)開發(fā)任務(wù)下較為直接的結(jié)果,可以更有效的檢驗(yàn)所開發(fā)的軟件能否滿足系統(tǒng)任務(wù)要求。系統(tǒng)測(cè)試具有不同的種類和內(nèi)容,需根據(jù)具體項(xiàng)目特點(diǎn)而定。系統(tǒng)測(cè)試主要種類包括:功能測(cè)試,又稱黑盒測(cè)試,是系統(tǒng)測(cè)試的主要內(nèi)容,即測(cè)試在一定時(shí)間內(nèi),系統(tǒng)所有功能能否正常運(yùn)行,從而檢驗(yàn)系統(tǒng)設(shè)計(jì)是否存在明顯錯(cuò)誤;強(qiáng)度測(cè)試,主要檢驗(yàn)系統(tǒng)在特殊問題或故障條件下,系統(tǒng)能否運(yùn)行或運(yùn)行到何種程度;性能測(cè)試,又稱白盒測(cè)試,主要是參照系統(tǒng)開發(fā)設(shè)計(jì)時(shí)進(jìn)行的系統(tǒng)需求分析,檢驗(yàn)系統(tǒng)性能是否符合系統(tǒng)需求;恢復(fù)測(cè)試,主要檢驗(yàn)系統(tǒng)在出現(xiàn)一定故障后能否繼續(xù)工作,檢驗(yàn)故障可能對(duì)系統(tǒng)造成的影響及系統(tǒng)恢復(fù)程度。
2 系統(tǒng)測(cè)試用例
根據(jù)本系統(tǒng)的內(nèi)容與特點(diǎn),主要對(duì)本系統(tǒng)的功能進(jìn)行測(cè)試,以下是主要功能模塊的測(cè)試用例。
2.1系統(tǒng)登錄測(cè)試
系統(tǒng)測(cè)試中,首先對(duì)系統(tǒng)登錄進(jìn)行測(cè)試,包括以下幾個(gè)步驟:
(1)輸入正確的用戶名和密碼。進(jìn)入系統(tǒng)登錄界面后,輸入用戶名“admin”,密碼“admin”,按照附加碼提示輸入附加碼,點(diǎn)擊登錄按鈕,進(jìn)入職業(yè)技能鑒定管理系統(tǒng)主頁(yè)。確認(rèn)結(jié)果:Yes。
(2)未輸入信息登錄。進(jìn)入系統(tǒng)登錄界面后,在登錄界面什么都不輸入,按照附加碼提示輸入附加碼,點(diǎn)擊登錄按鈕,系統(tǒng)提示“請(qǐng)輸入用戶名和密碼”。確認(rèn)結(jié)果:Yes。
(3)輸入錯(cuò)誤的用戶名和正確的密碼。進(jìn)入系統(tǒng)登錄界面后,輸入用戶名“abc”,密碼“admin”,按照附加碼提示輸入附加碼,點(diǎn)擊登錄按鈕,進(jìn)入錯(cuò)誤頁(yè)面,系統(tǒng)提示“此用戶不存在,請(qǐng)重新輸入”。確認(rèn)結(jié)果:Yes。
(4)輸入正確的用戶名和錯(cuò)誤的密碼。進(jìn)入系統(tǒng)登錄界面后,輸入用戶名“admin”,密碼“abc”,按照附加碼提示輸入附加碼,點(diǎn)擊登錄按鈕,進(jìn)入錯(cuò)誤頁(yè)面,系統(tǒng)提示“對(duì)不起,您的密碼不正確,請(qǐng)重新輸入”。確認(rèn)結(jié)果:Yes。
經(jīng)過系統(tǒng)登錄測(cè)試,在輸入正確的用戶名、密碼及附加碼情況下,可以正常進(jìn)入系統(tǒng)主界面,測(cè)試通過。
2.2系統(tǒng)設(shè)置測(cè)試
為了測(cè)試系統(tǒng)主要功能能否正常運(yùn)行,對(duì)系統(tǒng)設(shè)置功能模塊進(jìn)行測(cè)試,主要包括以下幾個(gè)步驟:
(1)用戶設(shè)置模塊測(cè)試。進(jìn)入系統(tǒng)主界面后,點(diǎn)擊“系統(tǒng)設(shè)置”按鈕,在其下一級(jí)菜單中點(diǎn)擊“用戶設(shè)置”,彈出用戶設(shè)置菜單。輸入:N/A;預(yù)期結(jié)果:彈出用戶設(shè)置界面;確認(rèn)結(jié)果:Yes。
(2)權(quán)限設(shè)置模塊測(cè)試。進(jìn)入系統(tǒng)主界面后,點(diǎn)擊“系統(tǒng)設(shè)置”按鈕,在其下一級(jí)菜單中點(diǎn)擊“權(quán)限設(shè)置”,進(jìn)入權(quán)限設(shè)置界面。輸入:N/A;預(yù)期結(jié)果:彈出權(quán)限設(shè)置界面;確認(rèn)結(jié)果:Yes。
(3)日志設(shè)置模塊測(cè)試。進(jìn)入系統(tǒng)主界面后,點(diǎn)擊“系統(tǒng)設(shè)置”按鈕,在其下一級(jí)菜單中點(diǎn)擊“日志設(shè)置”,進(jìn)入日志設(shè)置界面。輸入:N/A;預(yù)期結(jié)果:彈出日志設(shè)置界面;確認(rèn)結(jié)果:Yes。
(4)數(shù)據(jù)設(shè)置模塊測(cè)試。進(jìn)入系統(tǒng)主界面后,點(diǎn)擊“系統(tǒng)設(shè)置”按鈕,在其下一級(jí)菜單中點(diǎn)擊“數(shù)據(jù)設(shè)置”,進(jìn)入數(shù)據(jù)設(shè)置界面。輸入:N/A;預(yù)期結(jié)果:彈出數(shù)據(jù)設(shè)置界面;確認(rèn)結(jié)果:Yes。
經(jīng)過對(duì)系統(tǒng)設(shè)置功能各模塊的測(cè)試,可以正常進(jìn)入各模塊功能界面,測(cè)試通過。
3 結(jié)語(yǔ)
根據(jù)系統(tǒng)測(cè)試的目的與要求,對(duì)所設(shè)計(jì)開發(fā)的職業(yè)技能鑒定管理系統(tǒng)的主要功能模塊進(jìn)行了系統(tǒng)測(cè)試。從測(cè)試結(jié)果的反饋來看,該系統(tǒng)基本能夠?qū)崿F(xiàn)系統(tǒng)設(shè)計(jì)的預(yù)期目標(biāo),測(cè)試過程中運(yùn)行良好,測(cè)試的主要功能模塊沒有出現(xiàn)明顯或較嚴(yán)重問題,系統(tǒng)測(cè)試通過。對(duì)于本系統(tǒng)來說,還有許多地方可以進(jìn)一步改進(jìn)。例如在如何更好的滿足客戶需求方面;在系統(tǒng)是否應(yīng)該直接生成核心技術(shù)方面;在用戶界面如何才能更適合當(dāng)前用戶操作習(xí)慣方面;在如何才能提高系統(tǒng)的自動(dòng)檢索能力等功能方面,都需要進(jìn)一步改進(jìn)和研究。將來,還需要對(duì)系統(tǒng)進(jìn)行了功能模塊設(shè)計(jì)并細(xì)化,使系統(tǒng)在使用中更易于應(yīng)用相關(guān)技術(shù),提高職業(yè)技能鑒定管理工作效率。
參考文獻(xiàn)
[1]系統(tǒng)測(cè)試的目的與意義[EB/OL]. http://www.51testing.com/html/66/n-238866.html
[2] 肯尼斯 C.勞頓,簡(jiǎn) P.勞頓,薛華成譯.管理信息系統(tǒng)(第11版)[M].機(jī)械工業(yè)出版社,2011
[3] 柴曉蕾.第三方軟件測(cè)試發(fā)展現(xiàn)狀及對(duì)策分析[J].軍民兩用技術(shù)與產(chǎn)品, 2016(20)64-64.
[4] 馮波,周銳.軟件第三方定型測(cè)評(píng)[J].科技與創(chuàng)新,2017(17):132-13