摘要:在大量軟件出現的今天,除開(kāi)軟件的功能是否完善外,對軟件本身提出了更高的安全性和穩定性要求。一款軟件在上線(xiàn)前夕需要進(jìn)行大量的測試,以便提升軟件的質(zhì)量。由于開(kāi)發(fā)人員參與了軟件的研發(fā)及上線(xiàn)流程,導致了看待軟件問(wèn)題的局限性。而測試人員在編寫(xiě)測試用例時(shí),往往由于依據文檔的不一致性,使得測試用例的價(jià)值大打折扣。并且在實(shí)際軟件的開(kāi)發(fā)流程中,測試環(huán)節與開(kāi)發(fā)嚴重脫節。往往只是為了出相應的測試報告而去測試,偏離了測試的初衷。針對以上問(wèn)題,本文提出的基于模型的用例生成方法,能夠基于工作流程圖,判定表,狀態(tài)轉換等多種測試方法,并在該方法中應用邊界值與等價(jià)類(lèi)的思想,夠貫穿整個(gè)軟件研發(fā)的生命周期,在軟件研發(fā)初期就能夠參與測試,提出設計方案的不足。并且能夠自動(dòng)生成測試用例,提高測試人員的效率。