【讀書(shū)筆記】《探索式軟件測(cè)試》——第4章:全局探索式測(cè)試法(下)

? ? 今天繼續(xù)學(xué)習(xí)另外三個(gè)區(qū)域:旅游區(qū)、旅館區(qū)、破舊區(qū)钥顽。

? ? 4)旅游區(qū)測(cè)試類(lèi)型

? ? 旅游區(qū)關(guān)心的是快速訪問(wèn)軟件的各種功能,目的只為到此一游靠汁。

? ? a)收藏家測(cè)試法

? ? 收藏家測(cè)試法(The Collector's tour)建議我們收集軟件的輸出蜂大,收集得越多越好。這個(gè)測(cè)試法背后的想法是測(cè)試人員到達(dá)所有那些可到達(dá)的地方并把觀察到的輸出結(jié)果記錄下蝶怔。測(cè)試人員應(yīng)該確保能觀察到軟件能生成的任何一個(gè)輸出奶浦。

? ? b)長(zhǎng)路徑測(cè)試法

? ? 長(zhǎng)路徑測(cè)試法(The Lonely Businessman tour)的想法是訪問(wèn)離應(yīng)用程序開(kāi)始點(diǎn)盡可能遠(yuǎn)的特性。主要指導(dǎo)思想是到達(dá)目的地之前盡量多地在應(yīng)用程序中穿行踢星,把那個(gè)埋在應(yīng)用程序最深處的界面作為測(cè)試目標(biāo)澳叉。

? ? c)超模測(cè)試法

? ? 在超模測(cè)試法(The Supermodel tour)中,重點(diǎn)不是在功能或測(cè)試功能間真正的相互作用沐悦,而只是測(cè)試界面成洗。

? ? d)測(cè)一送一測(cè)試法

? ? 測(cè)一送一測(cè)試法(The TOGOF tour,Test One Get One Free)借鑒了“買(mǎi)一送一”(Buy One Get One Free藏否,BOGOF)的首字母瓶殃。測(cè)一送一只測(cè)試同時(shí)運(yùn)行一個(gè)應(yīng)用程序多個(gè)拷貝的情況。測(cè)試時(shí)運(yùn)行一個(gè)應(yīng)用程序副签,然后運(yùn)行該應(yīng)用程序的另外一個(gè)拷貝遥椿,然后再運(yùn)行一個(gè)拷貝。試著用所有不同拷貝同時(shí)打開(kāi)同一個(gè)文件继薛,或者讓它們同時(shí)在網(wǎng)絡(luò)上傳輸數(shù)據(jù)。

? ? e)蘇格蘭酒吧測(cè)試法

? ? 蘇格蘭酒吧測(cè)試法(The Scottish Pub tour)特別適用于大規(guī)模的復(fù)雜應(yīng)用程序愈捅。在這些應(yīng)用程序中的有些地方遏考,測(cè)試人員需要先知道如何找到那些酒吧(可能是矮小破舊的餐館或隱藏在鄰里間的僅僅偏離大街的社區(qū)聚集地),測(cè)試人員需要找到用戶組蓝谨,參與討論灌具,讀產(chǎn)業(yè)博客青团,花大量時(shí)間深入了解待測(cè)應(yīng)用程序。

? ? 5)旅館區(qū)測(cè)試類(lèi)型

? ? 旅館區(qū)測(cè)試類(lèi)型是指測(cè)試人員放過(guò)那些主要和最受歡迎的功能咖楣,而去測(cè)試一些被忽視或很少描述的次要功能督笆。

? ? a)取消測(cè)試法

? ? 取消測(cè)試法(The Rained-Out tour)的思想是啟動(dòng)操作然后停止它。每次見(jiàn)到取消按鈕出現(xiàn)就點(diǎn)擊它诱贿,如果沒(méi)有取消按鈕娃肿,對(duì)于在瀏覽器中運(yùn)行的程序也可以試著按Esc或Back按鈕。點(diǎn)擊取消后珠十,花些時(shí)間確認(rèn)應(yīng)用程序還能正常工作料扰,至少應(yīng)該確信被取消的操作可以再次執(zhí)行并成功結(jié)束。

? ? b)懶漢測(cè)試法

? ? 懶漢測(cè)試法(The Couch Potato tour)是指測(cè)試人員做盡量少的實(shí)際工作焙蹭。即意味著接受所有默認(rèn)值晒杈,保持輸入字段繼續(xù)為空,在表單中盡可能少填數(shù)據(jù)孔厉,在進(jìn)入下一個(gè)界面時(shí)不點(diǎn)擊任何按鈕或輸入任何數(shù)據(jù)拯钻。

? ? 6)破舊區(qū)測(cè)試類(lèi)型

? ? 破舊區(qū)主要通過(guò)輸入惡意數(shù)據(jù)以破壞軟件和做一些通常有害的事情。

? ? a)破壞者

? ? 破壞測(cè)試法(The Saboteur tour)的直觀概括如下:強(qiáng)迫軟件做一些操作撰豺;掌握軟件成功完成操作必須使用的資源粪般;在不同程序上移除那些資源或限制使用那些資源。在該測(cè)試法中郑趁,測(cè)試人員可以通過(guò)增加或刪除文件刊驴、改變文件權(quán)限、斷開(kāi)網(wǎng)線寡润、減少內(nèi)存等方法使環(huán)境變惡劣捆憎。

? ? b)反叛測(cè)試法

? ? 反叛測(cè)試法(The Antisocial tour)要求輸入最不可能的數(shù)據(jù),或者已知的惡意輸入梭纹。有三個(gè)方法可實(shí)現(xiàn)反叛行為:

? ? 逆向測(cè)試法(Opposite tour):每次都輸入那些最不可能的數(shù)據(jù)躲惰。想一下購(gòu)買(mǎi)幾個(gè)商品?14963個(gè)变抽。想法是對(duì)某個(gè)輸入础拨,采用最不可能使用的值。

? ? 歹徒測(cè)試法(Crime Spree tour):基本想法是輸入一些不應(yīng)該出現(xiàn)的數(shù)據(jù)绍载。如果應(yīng)用程序想要正數(shù)诡宗,給它一個(gè)負(fù)數(shù)。

? ? 錯(cuò)序測(cè)試法(Wrong Turn Tour):要求測(cè)試人員以錯(cuò)誤的順序做事情击儡。選擇一組合法的行為塔沃,將它們混在一起,造成前后順序不合法阳谍。比如蛀柴,試著在購(gòu)物車(chē)空著的時(shí)候選擇結(jié)賬螃概。

? ? c)強(qiáng)迫癥測(cè)試法

? ? 強(qiáng)迫癥測(cè)試法(The Obsessive-Compulsive tour)的測(cè)試人員一遍又一遍的輸入同樣的數(shù)據(jù),反反復(fù)復(fù)執(zhí)行同樣的操作鸽疾。他們重復(fù)吊洼,重做,拷貝制肮,粘貼冒窍,借用,然后再更多次重復(fù)做這些事情弄企。最重要的是要重復(fù)超燃。

? ? 4.漫游測(cè)試法實(shí)戰(zhàn)

? ? 隨著測(cè)試人員對(duì)上述測(cè)試法的漸漸熟悉,各種規(guī)律也慢慢浮現(xiàn)拘领。比如針對(duì)這一類(lèi)的缺陷哪種測(cè)試法最有效意乓,各類(lèi)測(cè)試法之間有哪些互相兼容的特性。測(cè)試人員應(yīng)該跟蹤哪種測(cè)試法發(fā)現(xiàn)的缺陷最多约素,哪種執(zhí)行時(shí)間最少届良,哪種的代碼、界面圣猎、功能覆蓋最多等士葫。將這類(lèi)知識(shí)整理成文檔并將其融入所在部門(mén)的測(cè)試文化是一項(xiàng)非常重要的任務(wù)。

? ? 5.小結(jié)

? ? 這一系列的測(cè)試法可以編成一張測(cè)試核對(duì)表送悔,這樣可避免遺漏某種測(cè)試類(lèi)型慢显,還可以幫助測(cè)試人員把應(yīng)用程序的功能和適合這些功能的測(cè)試技術(shù)相匹配。

? ? 下表是漫游測(cè)試法的整理表格欠啤,見(jiàn)圖:

漫游測(cè)試法
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末荚藻,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子洁段,更是在濱河造成了極大的恐慌应狱,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,590評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件祠丝,死亡現(xiàn)場(chǎng)離奇詭異疾呻,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)写半,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)岸蜗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人叠蝇,你說(shuō)我怎么就攤上這事璃岳。” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,301評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵矾睦,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我炎功,道長(zhǎng)枚冗,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,078評(píng)論 1 300
  • 正文 為了忘掉前任蛇损,我火速辦了婚禮赁温,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘淤齐。我一直安慰自己股囊,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,082評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布更啄。 她就那樣靜靜地躺著稚疹,像睡著了一般。 火紅的嫁衣襯著肌膚如雪祭务。 梳的紋絲不亂的頭發(fā)上内狗,一...
    開(kāi)封第一講書(shū)人閱讀 52,682評(píng)論 1 312
  • 那天,我揣著相機(jī)與錄音义锥,去河邊找鬼柳沙。 笑死,一個(gè)胖子當(dāng)著我的面吹牛拌倍,可吹牛的內(nèi)容都是我干的赂鲤。 我是一名探鬼主播,決...
    沈念sama閱讀 41,155評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼柱恤,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼数初!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起膨更,我...
    開(kāi)封第一講書(shū)人閱讀 40,098評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤妙真,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后荚守,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體珍德,經(jīng)...
    沈念sama閱讀 46,638評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,701評(píng)論 3 342
  • 正文 我和宋清朗相戀三年矗漾,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了锈候。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,852評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡敞贡,死狀恐怖泵琳,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤获列,帶...
    沈念sama閱讀 36,520評(píng)論 5 351
  • 正文 年R本政府宣布谷市,位于F島的核電站,受9級(jí)特大地震影響击孩,放射性物質(zhì)發(fā)生泄漏迫悠。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,181評(píng)論 3 335
  • 文/蒙蒙 一巩梢、第九天 我趴在偏房一處隱蔽的房頂上張望创泄。 院中可真熱鬧,春花似錦括蝠、人聲如沸鞠抑。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,674評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)搁拙。三九已至,卻和暖如春法绵,著一層夾襖步出監(jiān)牢的瞬間感混,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,788評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工礼烈, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留弧满,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,279評(píng)論 3 379
  • 正文 我出身青樓此熬,卻偏偏與公主長(zhǎng)得像庭呜,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子犀忱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,851評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容