如何編寫測(cè)試用例
隨著中國軟件業(yè)的日益壯大和逐步走向成熟,軟件測(cè)試也在不斷發(fā)展。從最初的由軟件編程人員兼職測(cè)試到軟件公司組建獨(dú)立專職測(cè)試部門。測(cè)試工作也從簡(jiǎn)單測(cè)試演變?yōu)榘ǎ壕幹茰y(cè)試計(jì)劃、編寫測(cè)試用例、準(zhǔn)備測(cè)試數(shù)據(jù)、編寫測(cè)試腳本、實(shí)施測(cè)試、測(cè)試評(píng)估等多項(xiàng)內(nèi)容的正規(guī)測(cè)試。測(cè)試方式則由單純手工測(cè)試發(fā)展為手工、自動(dòng)兼之,并有向第三方專業(yè)測(cè)試公司發(fā)展的趨勢(shì)。
一、測(cè)試用例是軟件測(cè)試的核心
軟件測(cè)試的重要性是毋庸置疑的。但如何以最少的人力、資源投入,在最短的時(shí)間內(nèi)完成測(cè)試,發(fā)現(xiàn)軟件系統(tǒng)的缺陷,保證軟件的優(yōu)良品質(zhì),則是軟件公司探索和追求的目標(biāo)。每個(gè)軟件產(chǎn)品或軟件開發(fā)項(xiàng)目都需要有一套優(yōu)秀的測(cè)試方案和測(cè)試方法。
影響軟件測(cè)試的因素很多,例如軟件本身的復(fù)雜程度、開發(fā)人員(包括分析、設(shè)計(jì)、編程和測(cè)試的人員)的素質(zhì)、測(cè)試方法和技術(shù)的運(yùn)用等等。因?yàn)橛行┮蛩厥强陀^存在的,無法避免。有些因素則是波動(dòng)的、不穩(wěn)定的,例如開發(fā)隊(duì)伍是流動(dòng)的,有經(jīng)驗(yàn)的走了,新人不斷補(bǔ)充進(jìn)來;一個(gè)具體的人工作也受情緒等影響,等等。如何保障軟件測(cè)試質(zhì)量的穩(wěn)定?有了測(cè)試用例,無論是誰來測(cè)試,參照測(cè)試用例實(shí)施,都能保障測(cè)試的質(zhì)量?梢园讶藶橐蛩氐挠绊憸p少到最小。即便最初的測(cè)試用例考慮不周全,隨著測(cè)試的進(jìn)行和軟件版本更新,也將日趨完善。
因此測(cè)試用例的設(shè)計(jì)和編制是軟件測(cè)試活動(dòng)中最重要的。測(cè)試用例是測(cè)試工作的指導(dǎo),是軟件測(cè)試的必須遵守的準(zhǔn)則。更是軟件測(cè)試質(zhì)量穩(wěn)定的根本保障。
相關(guān)推薦:考試吧策劃:2010年軟件水平考試完全指南北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |