需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):13297 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本文主要圍繞軟件測(cè)試中的黑盒測(cè)試方法進(jìn)行研究,剖析黑盒測(cè)試的主要方法,以及設(shè)計(jì)測(cè)試用例。從理論上講,黑盒測(cè)試只有采用窮舉輸入測(cè)試,把所有可能的輸入都作為測(cè)試情況考慮,才能查出程序中所有的錯(cuò)誤。實(shí)際上測(cè)試情況有無(wú)窮多個(gè),人們不僅要測(cè)試所有合法的輸入,而且還要對(duì)那些不合法但可能的輸入進(jìn)行測(cè)試。這樣看來(lái),完全測(cè)試是不可能的,所以我們要進(jìn)行有針對(duì)性的測(cè)試,通過(guò)制定測(cè)試案例指導(dǎo)測(cè)試的實(shí)施,保證軟件測(cè)試有組織、按步驟,以及有計(jì)劃地進(jìn)行。黑盒測(cè)試行為必須能夠加以量化,才能真正保證軟件質(zhì)量,而測(cè)試用例就是將測(cè)試行為具體量化的方法之一。具體的黑盒測(cè)試用例設(shè)計(jì)方法包括等價(jià)類劃分法、邊界值分析法、因果圖法和決策表法等 關(guān)鍵詞:軟件測(cè)試;黑盒測(cè)試;等價(jià)類劃分;邊界值分析;因果圖;決策表
Abstract:This paper mainly focus on black box software testing methods in the study, the main method of analysis of black box testing, and design test cases. In theory, black box input only by exhaustive testing of all possible inputs are considered as a test to find out all the wrong program. In fact there are an infinite number of test cases, people not only to test all the legitimate input, but also for those who may be illegal, but the input to be tested. So, it is impossible fully tested, so we have to conduct targeted testing, testing through the development of guiding the implementation of test cases to ensure that software test organized by the steps, and in a planned manner. Black box behavior must be able to be quantified in order to truly ensure the software quality, while the test is to test the behavior of the specific quantitative methods. Black box testing of specific design methods, including use cases by equivalence classes, boundary value analysis, cause and effect diagram method and decision list method. Keywords: software testing; black box testing; equivalence class partition; boundary value analysis; cause and effect diagram; decision table
分析現(xiàn)今國(guó)內(nèi)外的測(cè)試發(fā)展,可以看出有以下趨勢(shì): 測(cè)試工作將近一步前移,不僅僅是單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試,對(duì)需求的精確性和完整性的測(cè)試技術(shù)、對(duì)系統(tǒng)設(shè)計(jì)的測(cè)試技術(shù)將成為新的研究熱點(diǎn)。 軟件架構(gòu)師、開發(fā)工程師、QA人員和測(cè)試工程師將進(jìn)行更好的融合,他們之間是伙伴而非對(duì)立的關(guān)系,因?yàn)樗麄兊墓ぷ飨嗷ゴ龠M(jìn)相互借鑒。同時(shí)測(cè)試工程師也會(huì)盡早的介入整個(gè)工程,在軟件定義階段就要開發(fā)相應(yīng)的測(cè)試方法,是的每一個(gè)需求定義都是可以測(cè)試的。 測(cè)試職業(yè)將得到充分的尊重。開發(fā)與測(cè)試人員既是矛盾體也是統(tǒng)一體。以前“沒能力做開發(fā)就去測(cè)試”的觀點(diǎn)已經(jīng)被現(xiàn)在“只有高水平的開發(fā)者才能勝任測(cè)試工作”的觀點(diǎn)所替代。 設(shè)置獨(dú)立的軟件測(cè)試部門將成為越來(lái)越多的軟件公司的共識(shí)。測(cè)試部門將和開發(fā)、QA一樣作為一個(gè)重要的獨(dú)立部門存在。 測(cè)試外包服務(wù)將快速增長(zhǎng)。軟件測(cè)試外包將會(huì)和軟件開發(fā)外包一樣,成為全球化的一種趨勢(shì),可以利用職業(yè)測(cè)試專家隊(duì)伍與機(jī)構(gòu)為自己的產(chǎn)品進(jìn)行測(cè)試,節(jié)省測(cè)試費(fèi)用。
|