軟件測試方法大匯總

軟件測試方法種類繁多氨淌,記憶起來混亂, 如果把軟件測試方法進行分類, 就會清晰很多村视。 我參考一些書籍和網(wǎng)上的資料官套, 把常用的軟件測試方法列出來, 讓大家對軟件測試行業(yè)有個總體的看法蚁孔。

從測試設(shè)計方法分類

總結(jié): 實際工作中奶赔,對系統(tǒng)的了解越多越好。目前大多數(shù)的測試人員都是做黑盒測試勒虾,很少有做白盒測試的纺阔。 因為白盒測試對軟件測試人員的要求非常高瘸彤,需要有很多編程經(jīng)驗修然。這個可以長期積累。

從測試是手動還是自動上分類

對于項目來說, 手動測試和自動化測試同等重要愕宋,都是保障軟件質(zhì)量的方法玻靡。 目前大部分的項目組都是手動測試和自動化測試相結(jié)合。因為很多測試無法做成自動化中贝,很多復(fù)雜的業(yè)務(wù)邏輯也很難自動化囤捻, 所以自動化測試無法取代手動測試。

對于軟件測試人員個人發(fā)展來說邻寿, 做自動化測試是個挑戰(zhàn)蝎土,也是測試人員發(fā)展的一個方向, 需要測試人員學(xué)習(xí)大量的開發(fā)知識绣否。 從長遠(yuǎn)角度來看誊涯,自動化測試肯定是越來越吃香的。

而手動測試比較適合剛工作不久的人蒜撮,手動測試最大的缺點就是技術(shù)含量偏低暴构。

總的來說,手工測試勝在測試業(yè)務(wù)邏輯段磨,而自動化測試勝在測試底層架構(gòu)取逾。

如果被測試的程序可測試性比較好, 很有必要做成自動化測試苹支。 能做自動化的盡量做成自動化砾隅, 下面這些情形是可以做自動化的

  1. 測試存儲過程。 例如用C#去測試存儲過程
  2. 測試Web servies. 例如: 用SoupUI工具债蜜,或者C#,Java 去測試Web servies琉用。
  3. 界面和業(yè)務(wù)邏輯分離的系統(tǒng),比如策幼,MVC邑时,MVP架構(gòu), 或者WPF 程序特姐。 可以用測試腳本去測試這些程序的API晶丘。

從測試的目的分類

1)功能測試
測試的范圍從小到大,從內(nèi)到外唐含, 從程序開發(fā)人員(單元測試)到測試人員浅浮,到一般用戶Alpha/Beta測試

2)非功能測試
一個軟件除了基本功能之外,還有很多功能之外的特性捷枯,這些叫“Quality of Service requirement”服務(wù)質(zhì)量需求滚秩。沒有軟件的功能,這些特性都無從表現(xiàn)出來淮捆,因此郁油,我們要在軟件開發(fā)的適當(dāng)階段-基本功能完成后做這些測試本股。

3)性能測試
性能測試要求測試人員熟練性能測試工具,比如QTP, LoadRunner, Jmeter桐腌。 Visual Studio也提供了很多性能測試的工具. 要求測試人員對低層協(xié)議非常理解和編寫腳本拄显。
性能測試非常有技術(shù)含量, 很有發(fā)展前途案站, 是軟件測試人員的一個職業(yè)發(fā)展方向躬审。

4)安全性測試
安全性測試的內(nèi)容很廣, 非常有難度啊蟆盐。 我只接觸過XSS(跨站腳本攻擊)和SQL注入攻擊承边。
安全性測試非常有技術(shù)含量, 我認(rèn)為也是軟件測試人員的一個職業(yè)發(fā)展方向石挂。

按測試的時機和作用分類

在開發(fā)軟件的過程中炒刁,不少測試起著“烽火臺”的作用,它們告訴我們軟件開發(fā)的流程是否暢通誊稚。

BVT測試是一種Smoke Test, 指Build生成好之后翔始,自動運行的自動化測試腳本來檢查這個Build的基本功能。 如果BVT測試失敗了里伯,需要開發(fā)人員馬上修改城瞎,重新生成Build

按測試測策略分類

Regression Test 回歸測試:

對軟件測試人員來說就是重復(fù)測試蒲赂,所以回歸測試最好是自動化的研底,否則測試人員就要一遍又一遍地重復(fù)測試扔罪,

  1. 開發(fā)人員做些小改動疟位,就需要測試人員做回歸測試。確敝┰現(xiàn)有的功能沒有被破壞

  2. Bug Fix 也需要回歸測試授舟,確保新的代碼修復(fù)了Fix, 也確比祝現(xiàn)有的功能沒有被破壞

  3. 項目后期肩碟,需要做一個完整回歸測試强窖, 確保所有的功能都是好的

Ad hoc Test 探索性測試:

平常我最喜歡做隨機測試了, 拋開test case. 自己按照自己的思路削祈,隨便點點翅溺。 如果測試GUI,Ad hoc能發(fā)現(xiàn)大量的bug.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末髓抑,一起剝皮案震驚了整個濱河市咙崎,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌吨拍,老刑警劉巖褪猛,帶你破解...
    沈念sama閱讀 211,948評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異羹饰,居然都是意外死亡伊滋,警方通過查閱死者的電腦和手機碳却,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來新啼,“玉大人,你說我怎么就攤上這事刹碾≡镒玻” “怎么了?”我有些...
    開封第一講書人閱讀 157,490評論 0 348
  • 文/不壞的土叔 我叫張陵迷帜,是天一觀的道長物舒。 經(jīng)常有香客問我,道長戏锹,這世上最難降的妖魔是什么冠胯? 我笑而不...
    開封第一講書人閱讀 56,521評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮锦针,結(jié)果婚禮上荠察,老公的妹妹穿的比我還像新娘。我一直安慰自己奈搜,他們只是感情好悉盆,可當(dāng)我...
    茶點故事閱讀 65,627評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著馋吗,像睡著了一般焕盟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上宏粤,一...
    開封第一講書人閱讀 49,842評論 1 290
  • 那天脚翘,我揣著相機與錄音,去河邊找鬼绍哎。 笑死来农,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的崇堰。 我是一名探鬼主播备图,決...
    沈念sama閱讀 38,997評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼赶袄!你這毒婦竟也來了揽涮?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,741評論 0 268
  • 序言:老撾萬榮一對情侶失蹤饿肺,失蹤者是張志新(化名)和其女友劉穎蒋困,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體敬辣,經(jīng)...
    沈念sama閱讀 44,203評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡雪标,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,534評論 2 327
  • 正文 我和宋清朗相戀三年零院,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片村刨。...
    茶點故事閱讀 38,673評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡告抄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出嵌牺,到底是詐尸還是另有隱情打洼,我是刑警寧澤,帶...
    沈念sama閱讀 34,339評論 4 330
  • 正文 年R本政府宣布逆粹,位于F島的核電站募疮,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏僻弹。R本人自食惡果不足惜阿浓,卻給世界環(huán)境...
    茶點故事閱讀 39,955評論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蹋绽。 院中可真熱鬧芭毙,春花似錦、人聲如沸卸耘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,770評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鹊奖。三九已至苛聘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間忠聚,已是汗流浹背设哗。 一陣腳步聲響...
    開封第一講書人閱讀 32,000評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留两蟀,地道東北人网梢。 一個月前我還...
    沈念sama閱讀 46,394評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像赂毯,于是被迫代替她去往敵國和親战虏。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,562評論 2 349

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

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,796評論 25 707
  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,189評論 2 126
  • 1.測試與軟件模型 軟件開發(fā)生命周期模型指的是軟件開發(fā)全過程党涕、活動和任務(wù)的結(jié)構(gòu)性框架烦感。軟件項目的開發(fā)包括:需求、設(shè)...
    Mr希靈閱讀 21,949評論 7 278
  • 你是如此幸運 當(dāng)你降臨在一個充滿柔光的小屋 上帝便賦予了你那些同陰霾和解的方法 我在內(nèi)的許多人 都自慚形穢 盼望從...
    c50d5f95981b閱讀 218評論 3 1
  • 真正的珍惜需要符合物性。 對于你喜歡的東西肥荔、你認(rèn)為是最好的東西绿渣,如果它是一件衣服朝群,那么最好的珍惜是把它穿在身上; ...
    二道門閱讀 237評論 0 0