軟件:
數(shù)據(jù)+程序+文檔
注意:測試時(shí)就是操作數(shù)據(jù),操作的主體就是程序,文檔就是工作時(shí)的可視化。
軟件測試就是以軟件需求為目的,保證軟件質(zhì)量的手段。
測試流程:
需求分析 -> 制定計(jì)劃 -> 編寫測試用例與執(zhí)行 -> 對(duì)測試結(jié)果的分析報(bào)告
測試計(jì)劃,測試設(shè)計(jì),測試開發(fā),測試執(zhí)行,測試評(píng)估。
按軟件測試手段劃分了三個(gè)方向:
黑盒測試:把軟件比作一個(gè)黑盒子,我們不知道盒子里面的結(jié)構(gòu),只能通過外面所暴露出來的接口,功能進(jìn)行測試。
灰盒測試:把軟件比作一個(gè)半透明的盒子,可以通過暴露在盒子外面的功能和盒子里面的數(shù)據(jù)進(jìn)行對(duì)比,從而得出結(jié)論。例如:將生成的訂單和數(shù)據(jù)庫里面的信息進(jìn)行對(duì)比。
白盒測試:透明的盒子,通過盒子里面的結(jié)構(gòu)推敲出是否滿足用戶的需求。
專項(xiàng)測試的方向
測試點(diǎn)劃分
兼容性測試:軟件在不同平臺(tái)上的表現(xiàn)。
易用性測試:軟件是否友好,滿足用戶的使用習(xí)慣。
UI元素測試:檢查界面的布局顯示。
推薦閱讀:
本文內(nèi)容不用于商業(yè)目的,如涉及知識(shí)產(chǎn)權(quán)問題,請(qǐng)權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。