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