999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

探索式軟件測試方法分析

2016-03-11 17:57:22謝曉妤中國電子科技集團(tuán)公司第二十八研究所南京210007
電子測試 2016年1期

劉 燕,謝曉妤,劉 巖(中國電子科技集團(tuán)公司第二十八研究所,南京,210007)

?

探索式軟件測試方法分析

劉 燕,謝曉妤,劉 巖
(中國電子科技集團(tuán)公司第二十八研究所,南京,210007)

摘要:本文將從探索式軟件測試的定義、思維模式和特點(diǎn)上進(jìn)行闡述,論述如何制定優(yōu)質(zhì)的探索章程以及探索式軟件測試的應(yīng)用和未來前景。

關(guān)鍵詞:探索式測試;探索式思維過程;探索章程

0 引言

軟件已經(jīng)與我們的生活息息相關(guān),軟件測試是為了發(fā)現(xiàn)軟件設(shè)計(jì)和實(shí)現(xiàn)過程中的疏忽,保證軟件質(zhì)量的重要手段。軟件測試是與軟件進(jìn)行交互,觀察其行為并與預(yù)期進(jìn)行比較。一方面,受數(shù)據(jù)、交互、順序、配置、時(shí)間等因素影響,事先創(chuàng)建覆蓋全部情況的測試集用例是不可能的,另一方面,很多的軟件缺陷和軟件潛在風(fēng)險(xiǎn)并不是通過事先創(chuàng)建好的測試集用例發(fā)現(xiàn)的,軟件缺陷需要軟件測試人員運(yùn)用探索式軟件測試方法,通過自己的能力進(jìn)行觀察發(fā)現(xiàn)潛在風(fēng)險(xiǎn)進(jìn)行探索。

1 概述

1.1定義

探索式軟件測試不是一個(gè)新近剛被提出來的測試技術(shù),也不是一種深?yuàn)W的技術(shù)。事實(shí)上,許多測試人員在知覺和不知覺地使用了這種技術(shù)。2003年,Jame Bach 給出了探索式測試的一個(gè)廣泛定義,探索式測試就是同時(shí)進(jìn)行學(xué)習(xí)和同時(shí)進(jìn)行測試設(shè)計(jì)和執(zhí)行。之后2008年,Cem Kaner又給出來探索式測試較為完整的定義,探索式軟件測試是一種測試風(fēng)格,強(qiáng)調(diào)個(gè)人自由和個(gè)人測試的責(zé)任,不斷優(yōu)化測試人員的工作質(zhì)量,把測試學(xué)習(xí)、測試設(shè)計(jì)、測試執(zhí)行和測試結(jié)果解析視為相互支持的活動(dòng),它們在整個(gè)項(xiàng)目過程中并行的運(yùn)行。

1.2探索式思維過程

探索式軟件測試的思維模型簡稱為CPIE:

收集(collation):測試人員需要收集所有關(guān)于被測系統(tǒng)的所有信息,去了解和理解;

劃分優(yōu)先級(prioritization):測試人員需要對所有待測試的任務(wù)或模塊或特性進(jìn)行優(yōu)先級的劃分;

分析(investigation):測試人員劃分好有效級后,就需要對確定即將測試的任務(wù)進(jìn)行仔細(xì)的分析并預(yù)測其可能輸出的結(jié)果;

實(shí)施(experimentation):測試人員需要實(shí)際的去進(jìn)行測試,看看測試預(yù)期是否正確,信息是否正確,就會(huì)循環(huán)得影響到收集(collation)階段。

探索式軟件測試強(qiáng)調(diào)實(shí)施(experimentation)階段,設(shè)計(jì)的再好的測試集用例,在沒有實(shí)際進(jìn)行測試之前,不知道是好還是不好或者還有沒有其它更好的測試思路。同樣可以發(fā)現(xiàn)CPIE過程是一個(gè)循環(huán)的過程,在探索式軟件測試過程中,設(shè)計(jì)測試和執(zhí)行測試是互相驅(qū)動(dòng)和完善的過程。

1.3特點(diǎn)

探索式軟件測試的立場是測試人員結(jié)合場景真正使用了被測試系統(tǒng),只有對被測試系統(tǒng)有一定的了解和掌握,才能夠有效地對該系統(tǒng)進(jìn)行測試,在我們沒有真正接觸一個(gè)系統(tǒng)之前,我們很難完全了解這個(gè)系統(tǒng),雖然我們可以在測試計(jì)劃階段按照需求或設(shè)計(jì)要求寫出測試方案和測試用例,但寫出的測試方案和測試用例的可操作性有可能不強(qiáng)。對這種情況,探索式測試給測試者一個(gè)測試思路,如果我們可以在對系統(tǒng)的測試中逐步深入地學(xué)習(xí)該系統(tǒng),隨著測試人員在測試中對該系統(tǒng)越來越深入地了解,測試人員會(huì)注意到哪些情況是系統(tǒng)無法應(yīng)付自如的,這將指導(dǎo)下一個(gè)的測試,這使測試變得更加有效率。

2 探索章程

2.1章程含義

測試人員進(jìn)行探索的終極目標(biāo)是搜尋那些有價(jià)值的信息。有價(jià)值的信息可分成三大類:

這就是我們的一個(gè)簡單的探索章程三段式模板。一個(gè)優(yōu)質(zhì)的探索章程既能提供給測試人員一個(gè)明確的導(dǎo)向,又不會(huì)過度細(xì)化成了測試用例。但如果探索章程太過于寬泛,無法給問題提供足夠的關(guān)注,即目標(biāo)太大,可能永遠(yuǎn)也完不成探索任務(wù)。

2.2制定探索章程

探索章程的制定是在提醒軟件測試人員集中精力關(guān)注某個(gè)特定種類的信息或風(fēng)險(xiǎn)。舉例說明,在空中交通管制系統(tǒng)中,管制員是系統(tǒng)用戶,對用戶可能會(huì)做的修改經(jīng)緯度操作制定一個(gè)探索章程,如下所示:

這個(gè)探索章程只關(guān)注于飛行航線編輯功能,只對經(jīng)緯度的輸入錯(cuò)誤時(shí)進(jìn)行探索。如果把資源改成“使用負(fù)的經(jīng)緯度”,那制定的這個(gè)探索章程就太具體了,已經(jīng)沒有什么可以探索的了,所以探索章程的制定,是在發(fā)現(xiàn)了一個(gè)不確定性或者是依賴關(guān)系不明確的信息進(jìn)行探索。

3 探索式測試的應(yīng)用

探索式軟件測試技術(shù)在某些情況下,它比腳本測試更高效,那么在什么樣的情況下應(yīng)用更為高效。

4 結(jié)束語

探索式軟件測試是測試人員根據(jù)現(xiàn)實(shí)場景進(jìn)行的一種主動(dòng)測試,需要在有限的時(shí)間中選擇并做出正確的事情,需要有明確的戰(zhàn)略和方向,但又必須預(yù)留一定的空間和時(shí)間使每個(gè)測試人員可以充分運(yùn)作起來,在測試的過程中隨機(jī)應(yīng)變。探索式軟件測試鼓勵(lì)著測試人員邊測試邊計(jì)劃,運(yùn)用測試中收集到的信息,影響自己正在進(jìn)行測試的實(shí)際方式。

參考文獻(xiàn)

[1]James Bach,Exploratory Testing Explained[EB/ OL],2003.4.(1)http://www.satisfice.com/articles/etarticle.pdf

[2]Cem Kaner,A Tutorial in Exploratory Testing[EB/ OL],2008.4:(36).http://http://www.kaner.com/pdfs/ QAIExploring.pdf

Analysis of test method for exploring software

Liu Yan,Xie Xiaoyu,Liu Yan
(twenty-eighth Research Institute, China Electronic Technology Group Corporation,Nanjing,210007)

Abstract:In this paper,the definition,thinking mode and characteristics of exploratory software testing are discussed,and how to make the quality of the articles of association and the application and future prospects of exploratory software testing are discussed.

Keywords:exploratory testing;exploratory thinking process;exploration of the articles of association

主站蜘蛛池模板: 亚洲网综合| 国产欧美高清| 不卡无码网| 国产欧美日韩18| 精品久久蜜桃| 国产精品亚洲五月天高清| 野花国产精品入口| 欧美一级在线播放| 激情网址在线观看| 亚洲人成日本在线观看| 国产日韩丝袜一二三区| 亚洲欧洲国产成人综合不卡| 免费无码又爽又刺激高| 欧美一级高清片欧美国产欧美| 91青青草视频在线观看的| 久久久久亚洲Av片无码观看| 好久久免费视频高清| 国产91透明丝袜美腿在线| 亚洲天堂啪啪| 国产打屁股免费区网站| 亚洲品质国产精品无码| 国产精鲁鲁网在线视频| 免费高清a毛片| 国产麻豆精品手机在线观看| 国产精品久久精品| 91无码人妻精品一区| 婷婷综合色| 久草视频精品| 9丨情侣偷在线精品国产| 色呦呦手机在线精品| 最新亚洲av女人的天堂| 岛国精品一区免费视频在线观看| 五月婷婷丁香综合| 亚洲AV色香蕉一区二区| 人妻精品全国免费视频| 青青久久91| 中文字幕日韩久久综合影院| 99热国产这里只有精品9九| 91精品国产91欠久久久久| 一本无码在线观看| 一区二区三区在线不卡免费| 在线精品欧美日韩| 国产精品无码制服丝袜| 日韩国产 在线| 91www在线观看| 国产极品美女在线观看| 亚洲欧美日韩成人高清在线一区| 奇米影视狠狠精品7777| 亚洲手机在线| 色综合中文综合网| 婷五月综合| 韩日无码在线不卡| 漂亮人妻被中出中文字幕久久| 青青操国产视频| 久久情精品国产品免费| 国产av无码日韩av无码网站| 在线免费亚洲无码视频| 日本成人不卡视频| 久久夜色精品国产嚕嚕亚洲av| 色偷偷男人的天堂亚洲av| 欧美区一区二区三| 狂欢视频在线观看不卡| 无码中文字幕精品推荐| 免费无码又爽又黄又刺激网站| 91无码人妻精品一区| 青青草国产精品久久久久| AV无码一区二区三区四区| 色亚洲成人| 婷婷五月在线视频| 欧美成人a∨视频免费观看| 大陆国产精品视频| 久久这里只精品国产99热8| 久久无码av三级| 在线观看的黄网| 一级毛片免费播放视频| 欧美日韩国产精品va| 国产亚洲视频在线观看| 欧美一级特黄aaaaaa在线看片| 综合天天色| 97青青青国产在线播放| 精品超清无码视频在线观看| 视频二区亚洲精品|