影響軟件測(cè)試效率的4大因素 軟件測(cè)試
人為因素
軟件測(cè)試中的許多工作是由人來(lái)完成的,因此,人為因素是影響測(cè)試效率的一個(gè)重要方面。這樣的差異并非偶然,這是因?yàn)闇y(cè)試人員在應(yīng)用一個(gè)測(cè)試方法時(shí)具有很大的靈活性,從而使測(cè)試人員的經(jīng)驗(yàn)和學(xué)習(xí)能力可以有較大的發(fā)揮余地。所以只能采用越來(lái)越嚴(yán)格的測(cè)試方法和過(guò)程來(lái)有效地避免人為因素對(duì)測(cè)試效率的影響。
軟件類型
軟件類型也是影響測(cè)試效率的一個(gè)重要因素。即使是同一個(gè)測(cè)試者,測(cè)試不同類型的軟件的效率和發(fā)現(xiàn)軟件錯(cuò)誤的能力也是不盡相同的。測(cè)試什么類型的軟件的效率較高則因人而異,這往往與測(cè)試者的相關(guān)知識(shí)、經(jīng)驗(yàn)與專業(yè)訓(xùn)練有關(guān)。
測(cè)試充分度
測(cè)試充分度反映了一個(gè)測(cè)試是否得到了良好的執(zhí)行,它直接關(guān)系到測(cè)試的效率。1993年Frankl和Weiss發(fā)現(xiàn),只有當(dāng)充分度十分接近100%時(shí),才能使測(cè)試發(fā)現(xiàn)錯(cuò)誤的能力得到發(fā)揮。因此,在測(cè)試軟件時(shí),必須設(shè)法使充分度十分接近100%,否則將難以保證測(cè)試質(zhì)量。
錯(cuò)誤類型
各種不同測(cè)試方法發(fā)現(xiàn)不同類型錯(cuò)誤的能力也有所不同。錯(cuò)誤類型的劃分方法有多種。其中之一是把錯(cuò)誤分成遺漏錯(cuò)誤和多余錯(cuò)誤:遺漏錯(cuò)誤是指軟件的實(shí)現(xiàn)中遺漏了一些處理和操作;多余錯(cuò)誤是指代碼中包含了不必要的處理和操作,而導(dǎo)致軟件錯(cuò)誤。還有一種分類是:初始化錯(cuò)誤、控制錯(cuò)誤、數(shù)據(jù)錯(cuò)誤、計(jì)算錯(cuò)誤、界面錯(cuò)誤。統(tǒng)計(jì)數(shù)據(jù)表明,功能測(cè)試發(fā)現(xiàn)軟件中的初始化錯(cuò)誤、控制錯(cuò)誤和數(shù)據(jù)錯(cuò)誤的能力比其他方法高,而靜態(tài)測(cè)試方法發(fā)現(xiàn)計(jì)算錯(cuò)誤、界面錯(cuò)誤的能力則比其他方法強(qiáng)。
相關(guān)推薦:推薦:2010年計(jì)算機(jī)軟件水平考試必備完美攻略北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |