- 軟件測(cè)試分析與實(shí)踐
- 高熾揚(yáng)主編
- 385字
- 2024-03-22 12:19:09
2.1.4 軟件測(cè)試的經(jīng)濟(jì)學(xué)觀點(diǎn)
“一個(gè)好的測(cè)試用例在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤”,這體現(xiàn)了軟件測(cè)試的經(jīng)濟(jì)學(xué)觀點(diǎn)。實(shí)際上,軟件測(cè)試的經(jīng)濟(jì)學(xué)問(wèn)題至今仍是業(yè)界關(guān)注的問(wèn)題之一。經(jīng)濟(jì)學(xué)的核心就是要盈利,盈利的基礎(chǔ)就是要有一個(gè)清楚的商業(yè)性目標(biāo)。同樣,商業(yè)性目標(biāo)是否正確直接決定了企業(yè)是否盈利。在多數(shù)情況下,軟件測(cè)試是在公司內(nèi)執(zhí)行的。正是公司的行為目的決定了軟件測(cè)試的含義或定義經(jīng)濟(jì)性的一面。正如軟件質(zhì)量的定義不僅僅局限于“與客戶需求的一致性、適用性”,而且要增加其他的要求,如開(kāi)發(fā)成本控制在預(yù)算內(nèi)、按時(shí)發(fā)布軟件、系統(tǒng)易于維護(hù)。
軟件測(cè)試也一樣,要盡快盡早地發(fā)現(xiàn)更多的缺陷,并督促和幫助開(kāi)發(fā)人員修正缺陷。原因很簡(jiǎn)單,缺陷發(fā)現(xiàn)得越早,所付出的代價(jià)就越低。例如,在編程階段發(fā)現(xiàn)一個(gè)需求定義上的錯(cuò)誤,其代價(jià)將10倍于在需求階段就發(fā)現(xiàn)該缺陷的代價(jià)。這就是用經(jīng)濟(jì)學(xué)的觀點(diǎn)來(lái)說(shuō)明測(cè)試進(jìn)行得越早越好這樣一個(gè)道理。
推薦閱讀
- UNIX編程藝術(shù)
- Reporting with Visual Studio and Crystal Reports
- 從零開(kāi)始:數(shù)字圖像處理的編程基礎(chǔ)與應(yīng)用
- Boost C++ Application Development Cookbook(Second Edition)
- Learning RxJava
- Java入門(mén)很輕松(微課超值版)
- Programming ArcGIS 10.1 with Python Cookbook
- Animate CC二維動(dòng)畫(huà)設(shè)計(jì)與制作(微課版)
- Building a Quadcopter with Arduino
- Python機(jī)器學(xué)習(xí)算法與實(shí)戰(zhàn)
- 單片機(jī)C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)100例
- Selenium Testing Tools Cookbook(Second Edition)
- Scala編程(第5版)
- 深入實(shí)踐Kotlin元編程
- Arduino計(jì)算機(jī)視覺(jué)編程