軟件測試學習筆記之工具江湖的神兵利器(3)

發表于:2017-05-15來源:領測軟件測試網作者:瘋狂測試人點擊數: 標簽:筆記
回歸測試是指修改了舊代碼后,重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產生錯誤。自動回歸測試將大幅降低系統測試、維護升級等階段
 
回歸測試是指修改了舊代碼后,重新進行測試以確認修改沒有引入新的錯誤或導致其他代碼產生錯誤。自動回歸測試將大幅降低系統測試、維護升級等階段的成本?;貧w測試作為軟件生命周期的一個組成部分,在整個軟件測試過程中占有很大的工作量比重,軟件開發的各個階段都會進行多次回歸測試。在漸進和快速迭代開發中,新版本的連續發布使回歸測試進行的更加頻繁,而在極端編程方法中,更是要求每天都進行若干次回歸測試。因此,通過選擇正確的回歸測試策略來改進回歸測試的效率和有效性是很有意義的。
 
冒煙測試
 
這一術語源自硬件行業。對一個硬件或硬件組件進行更改或修復后,直接給設備加電。如果沒有冒煙,則該組件就通過了測試。在軟件中,“冒煙測試”這一術語描述的是在將代碼更改嵌入到產品的源樹中之前對這些更改進行驗證的過程。在檢查了代碼后,冒煙測試是確定和修復軟件缺陷的最經濟有效的方法。冒煙測試設計用于確認代碼中的更改會按預期運行,且不會破壞整個版本的穩定性。
 
性能測試
 
 
性能測試是通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。負載測試和壓力測試都屬于性能測試,兩者可以結合進行。通過負載測試,確定在各種工作負載下系統的性能,目標是測試當負載逐漸增加時,系統各項性能指標的變化情況。壓力測試是通過確定一個系統的瓶頸或者不能接受的性能點,來獲得系統能提供的最大服務級別的測試。
軟件測試江湖(二)神兵利器篇
 
在上一篇文章中我們介紹了江湖上流傳的各種軟件測試的武功秘籍和心法,相信看過的小伙伴內力得到了很大的提升。如果沒有,一定是你看的姿勢不對,換個姿勢再試試看。但是,內力只是基礎,想要把我們的內力完美的發揮出來,還需要趁手的神兵利器。下面我把江湖上的頂尖神兵分別介紹給大伙。
功能測試篇
 
功能測試,是軟件測試里的入門級心法,自然也有與之相對應的兵器來發揮心法的最大功力。
 
1) 屠龍刀之QTP
屠龍刀是金庸小說里排名第一的寶刀,重劍無鋒,無堅不摧。素有“武林至尊,寶刀屠龍。號令天下,莫敢不從”的尊稱。QTP在測試界的地位就猶如屠龍刀,系出名門,這是一款惠普(HP)公司的產品,又名QuickTest Professional。
QTP非常受測試者的歡迎,因為它不要求你使用面向對象的編程語言。
QTP可以使用Visual Basic腳本(VBScript)進行自動化功能測試。
使用QTP選擇導航系統,進行結果驗證和生成報告輕松簡單。即使沒有編程知識的測試人員也可以使用QTP。
QTP全面支持電子郵件、電話和在線社區。
QTP有許多內置特性、功能和配置選項,上手很容易。
QTP的自動化功能測試和自動化回歸測試采用了最先進的解決方案。
2) 倚天之Selenium
倚天劍相傳取自宋玉的《大言賦》中的名句“拔長劍兮倚長天”命名。最初為曹操佩劍之一,流傳于后世。倚天劍鋒銳無比,是唯一一把可以和屠龍刀抗衡的兵器,所以有“倚天不出,誰與爭鋒”的美譽。
Selenium就是測試界的倚天劍,是最流行的自動化測試工具,儼然有和QTP分庭抗禮,甚至趕超之勢。。
Selenium為測試人員提供了無限的選擇。它允許創建使用任何IDE,例如NetBeans、Eclipse或Visual Studio的測試腳本。
它支持多種操作系統,如Windows、Linux和Macintosh。
同時,測試人員可以靈活地選擇喜歡的編程語言,如Java、 C#、Ruby、Python、Perl或PHP。
支持很多流行的瀏覽器,包括IE、Google Chrome、Firefox、Safari和Opera。Selenium目前在測試工程師中間使用很普及。

原文轉自:http://www.anti-gravitydesign.com

...
国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97