前谷歌研發(fā)總監(jiān)James Whittaker: 如果你在一個對待測試人員像二等雇員的公司工作柜某,外面的世界有的是其他機會

軟件測試的真正價值并不體現(xiàn)在從代碼中找出了多少缺陷嗽元,

而是發(fā)現(xiàn)設計和編程人員解決問題方法上的局限,

思路中的狹隘和技能方面的不足喂击。

手工測試經(jīng)典指南? -- <探索式軟件測試>筆記

兩種缺陷:

- 程序員引入的缺陷

- 環(huán)境導致的缺陷

測試無涯:按優(yōu)先級去做

軟件都會執(zhí)行4個基本任務:

- 接收輸入

- 產(chǎn)生輸出

- 存儲數(shù)據(jù)

- 運行運算

合法和非法輸入:

- 輸入篩查器

- 輸入檢查

- 異常處理代碼

常規(guī)和非常規(guī)輸入

默認和用戶輸入

輸入剂癌,數(shù)據(jù),狀態(tài)翰绊,代碼路徑佩谷,環(huán)境設置

全局探索式測試:

商業(yè)區(qū):用戶使用的軟件特性和功能

- 指南測試法:按用戶手冊進行測試

- 賣點測試法:最吸引用戶的功能。變種 - 質(zhì)疑測試法:執(zhí)行賣點測試時监嗜,客戶提出苛刻的問題谐檀,打斷演示。從銷售人員的演示中找賣點裁奇。

- 地標測試法:關鍵的軟件特效就是地標桐猬。找到地標后,確定順序刽肠,然后從一個地標執(zhí)行到另一個地標溃肪,直到訪問了所有地標。

- 極限測試法:向軟件提出很多難以回答的問題音五。如:如何使軟件發(fā)揮到最大程度惫撰?哪個特性會使軟件運行到其設計極限?哪些輸入和數(shù)據(jù)會耗費軟件最多的運算能力躺涝?變種 - 找麻煩測試法:故意設置障礙看軟件如何應對厨钻。

- 快遞測試法:跟蹤數(shù)據(jù)。如:在購物網(wǎng)站輸入地址后,該地址會被用于哪些場景夯膀。

- 深夜測試法:測試維護任務诗充。

- 遍歷測試法:類似于超模測試法,選定一個目標诱建,快速檢查目標包含的所有對象其障,只檢查那些明顯的東西。

歷史區(qū):測試老的功能涂佃,缺陷修復代碼

- 惡鄰測試法:測試缺陷多的地方。

- 博物館測試法:測試遺留代碼

- 上一版測試法:仔細檢查在新版本中無法運行的測試用例

旅游區(qū):快速訪問軟件的各種功能蜈敢,到此一游

- 收藏家測試法:收集軟件的輸出辜荠,到達那些可到達的地方并把觀察到的輸出記錄下來。

- 長路徑測試法:訪問離程序開始點盡可能遠的特性抓狭。

- 超模測試法:關心表面的東西伯病,只測界面。

- 測一送一測試法:測試同時運行同一應用程序多個拷貝的情況否过。

- 蘇格蘭酒吧測試法:不容易找到的功能

娛樂區(qū):輔助特性和功能

- 配角測試法:跟主要功能出現(xiàn)在同一頁面的非常用功能

- 深巷測試法:測試最不常用的特性午笛。變種 - 混合測試法:把最流行和最不流行的特性放在一起混著測。(是否該將兩個特性放在一起測試苗桂?見以下圖片)

- 通宵測試法:永遠不要關閉應用程序

旅館區(qū):次要及輔助功能

- 取消測試法:啟動操作然后停止它

- 懶漢測試法:做盡量少的實際工作药磺,如:測默認值

破舊區(qū):輸入惡意數(shù)據(jù)以破壞軟件,讓環(huán)境惡劣

- 破壞測試法:移除軟件必須的資源煤伟,讓程序在內(nèi)存較低的機器上運行癌佩,斷網(wǎng)

- 反叛測試法:輸入最不可能的數(shù)據(jù),或已知的惡意輸入便锨。

- 強迫癥測試法:重復同樣的操作

- 混票測試法:基于場景围辙。從一個場景跳到另一個,從而把兩個或更多場景結合為一個具有混合目的的場景放案。找出那些使用通用數(shù)據(jù)姚建,側(cè)重于通用功能,或具有通用步驟的場景吱殉。

- 出租車測試法:執(zhí)行不同的測試路徑掸冤,操作同一個特性。

- 出租車禁區(qū)測試法:不論哪條路徑考婴,都無法操作同一特性贩虾。

- 多元文化測試法:本地化測試。

- 停車場測試法:地標測試法+超模測試法

是否該將兩個特性放在一起測試:



手工測試 VS. 自動化測試:好的自動化測試源于手工測試


James Whittaker博客節(jié)選:

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末沥阱,一起剝皮案震驚了整個濱河市缎罢,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖策精,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件舰始,死亡現(xiàn)場離奇詭異,居然都是意外死亡咽袜,警方通過查閱死者的電腦和手機丸卷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來询刹,“玉大人谜嫉,你說我怎么就攤上這事“剂” “怎么了沐兰?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蔽挠。 經(jīng)常有香客問我住闯,道長,這世上最難降的妖魔是什么澳淑? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任比原,我火速辦了婚禮,結果婚禮上杠巡,老公的妹妹穿的比我還像新娘量窘。我一直安慰自己,他們只是感情好氢拥,可當我...
    茶點故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布绑改。 她就那樣靜靜地躺著,像睡著了一般兄一。 火紅的嫁衣襯著肌膚如雪厘线。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天出革,我揣著相機與錄音造壮,去河邊找鬼。 笑死骂束,一個胖子當著我的面吹牛耳璧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播展箱,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼旨枯,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了混驰?” 一聲冷哼從身側(cè)響起攀隔,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤皂贩,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后昆汹,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體明刷,經(jīng)...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年满粗,在試婚紗的時候發(fā)現(xiàn)自己被綠了辈末。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,615評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡映皆,死狀恐怖挤聘,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情捅彻,我是刑警寧澤檬洞,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站沟饥,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏湾戳。R本人自食惡果不足惜贤旷,卻給世界環(huán)境...
    茶點故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望砾脑。 院中可真熱鬧幼驶,春花似錦、人聲如沸韧衣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽畅铭。三九已至氏淑,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間硕噩,已是汗流浹背假残。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留炉擅,地道東北人辉懒。 一個月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像谍失,于是被迫代替她去往敵國和親眶俩。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,630評論 2 359