軟件測試江湖(二)神兵利器篇

在上一篇文章中我們介紹了江湖上流傳的各種軟件測試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升虽惭。如果沒有,一定是你看的姿勢不對蛇尚,換個姿勢再試試看芽唇。但是,內(nèi)力只是基礎(chǔ)取劫,想要把我們的內(nèi)力完美的發(fā)揮出來披摄,還需要趁手的神兵利器。下面我把江湖上的頂尖神兵分別介紹給大伙勇凭。

功能測試篇

功能測試疚膊,是軟件測試?yán)锏娜腴T級心法,自然也有與之相對應(yīng)的兵器來發(fā)揮心法的最大功力虾标。

1)屠龍刀之QTP


屠龍刀是金庸小說里排名第一的寶刀寓盗,重劍無鋒,無堅不摧璧函。素有“武林至尊傀蚌,寶刀屠龍。號令天下蘸吓,莫敢不從”的尊稱善炫。QTP在測試界的地位就猶如屠龍刀,系出名門库继,這是一款惠普(HP)公司的產(chǎn)品箩艺,又名QuickTest Professional。

QTP非常受測試者的歡迎宪萄,因為它不要求你使用面向?qū)ο蟮木幊陶Z言艺谆。

QTP可以使用Visual Basic腳本(VBScript)進行自動化功能測試。

使用QTP選擇導(dǎo)航系統(tǒng)拜英,進行結(jié)果驗證和生成報告輕松簡單静汤。即使沒有編程知識的測試人員也可以使用QTP。

QTP全面支持電子郵件、電話和在線社區(qū)虫给。

QTP有許多內(nèi)置特性藤抡、功能和配置選項,上手很容易抹估。

QTP的自動化功能測試和自動化回歸測試采用了最先進的解決方案杰捂。

2)倚天之Selenium


倚天劍相傳取自宋玉的《大言賦》中的名句“拔長劍兮倚長天”命名。最初為曹操佩劍之一棋蚌,流傳于后世嫁佳。倚天劍鋒銳無比,是唯一一把可以和屠龍刀抗衡的兵器谷暮,所以有“倚天不出蒿往,誰與爭鋒”的美譽。

Selenium就是測試界的倚天劍湿弦,是最流行的自動化測試工具瓤漏,儼然有和QTP分庭抗禮,甚至趕超之勢颊埃。蔬充。

Selenium為測試人員提供了無限的選擇。它允許創(chuàng)建使用任何IDE班利,例如NetBeans饥漫、Eclipse或Visual

Studio的測試腳本。

它支持多種操作系統(tǒng)罗标,如Windows庸队、Linux和Macintosh。

同時闯割,測試人員可以靈活地選擇喜歡的編程語言彻消,如Java、C#宙拉、Ruby宾尚、Python、Perl或PHP谢澈。

支持很多流行的瀏覽器煌贴,包括IE、Google Chrome澳化、Firefox崔步、Safari和Opera。Selenium目前在測試工程師中間使用很普及缎谷。

Selenium用戶社區(qū)的內(nèi)容豐富,用戶活躍,提供了詳細(xì)的文檔和支持列林。

Selenium是開源的瑞你,可以節(jié)省成本和預(yù)算

3)青釭劍之TestComplete


青釭劍是曹操的另外一把配劍,與倚天劍齊名希痴,其鋒利程度可想而知者甲,而TestComplete則恰好是自動化測試的那把青釭劍,名頭相比前兩個雖小了那么一點點砌创,但其鋒利程度一點不遜于他們虏缸。

TestComplete可以為桌面應(yīng)用程序、Web應(yīng)用程序和移動應(yīng)用程序創(chuàng)建自動化測試嫩实。它支持測試錄制刽辙、腳本或手動創(chuàng)建自動回放和錯誤日志。

它可以與.Net甲献、Java applications宰缤、websites和ActiveX in webpages很好協(xié)作。

它與MSBuild晃洒、Team System慨灭、JIRA、HP Quality Center的接口完美球及,還可以運行nUnit/jUnit腳本氧骤。有很多的教程和支持可用。

TestComplete的錯誤檢測精準(zhǔn)吃引,錄制腳本速度快语淘。

除了支持大量的編程語言(如VB. NET、JavaScript际歼、Delphi惶翻、C++等),TestComplete還支持多種UI控件鹅心,如Flex吕粗、Flash、Sencha ExtJS旭愧、Silverlight和jQuery颅筋。

4)雌雄雙股劍之Appium


雌雄雙股劍是桌游《三國殺》中的一把名劍,劍法非凡输枯,可陰可陽议泵,男女通殺。Appium就是移動測試界的雌雄雙股劍桃熄,支持Android以及iOS操作系統(tǒng)先口,無需為不同的平臺編寫不同的測試腳本。

Appium是一個開源的自動化測試工具,可以幫助本地和混合應(yīng)用程序的自動化測試碉京。

它支持在iPhone設(shè)備以及iOS模擬器上運行厢汹。

支持多個JAVA和.NET集成開發(fā)環(huán)境,也支持開源的集成開發(fā)環(huán)境谐宙。

使用Selenium作為后端烫葬,測試人員可以利用Selenium的功能進行移動應(yīng)用程序的測試。

使用JSON

Wire協(xié)議凡蜻,支持多種編程語言搭综。

Bug管理篇

經(jīng)過辛苦的努力,我們將軟件中的bug全部查找了出來划栓,那么這么找出來的bug怎么管理呢兑巾,怎么知道是否被消滅了呢,這就需要用到bug管理工具了茅姜。

1)魚腸劍之Teamin


魚腸闪朱,十大名劍之一。據(jù)傳是鑄劍大師歐冶子越王所制钻洒,他使用了赤堇山之錫奋姿;若耶溪之銅,經(jīng)雨灑雷擊素标,得天地精華而制成称诗,后專諸置此劍于魚腹中,以刺殺吳王僚头遭,故稱魚腸劍寓免。魚腸劍小巧,便攜计维,鋒利袜香。Teamin就是bug管理工具中的魚腸,軟件小巧鲫惶,界面簡潔蜈首,功能強大。

Teamin是北京圈動科技有限公司推出了一款新型團隊協(xié)作軟件欠母,也是國內(nèi)第一款支持bug版本管理的輕量型協(xié)作工具欢策,因為界面簡潔,使用便捷赏淌,受到廣大團隊的歡迎和使用

Teamin無需安裝直接使用踩寇,避免了部署環(huán)境的麻煩。

Teamin擁有目標(biāo)管理功能六水,可以用目標(biāo)管理功能實現(xiàn)bug的版本管理功能俺孙。

Teamin并且支持列表和看板模式的切換辣卒,在列表模式下記錄更新完bug任務(wù)后可以切換到看板模式查看任務(wù)的進展。

Teamin可以對bug添加任務(wù)詳情描述和標(biāo)簽鼠冕,標(biāo)簽字段和顏色支持自定義添寺。

Teamin可以將bug任務(wù)跨項目跨團隊指定給開發(fā)人員胯盯,方便了測試人員對bug修復(fù)的管理懈费。

2)巨闕劍之JIRA


巨闕是古代名劍,相傳為春秋時期鑄劍名師歐冶子所鑄博脑,巨闕鈍而厚重憎乙。堅硬無比,故號“天下至尊”叉趣,其他寶劍不敢與之爭鋒泞边。JIRA就是bug管理工具中的巨闕劍,軟件體積龐大疗杉,配置繁瑣阵谚,但是功能也很強大。

JIRA是Atlassian公司出品的項目與事務(wù)跟蹤工具烟具,被廣泛應(yīng)用于缺陷跟蹤梢什、客戶服務(wù)、需求收集朝聋、流程審批嗡午、任務(wù)跟蹤、項目跟蹤和敏捷管理等工作領(lǐng)域冀痕。

JIRA提供用于缺陷管理的默認(rèn)工作流荔睹。

JIRA可視化工作流設(shè)計器,使工作流配置更加直觀言蛇。

JIRA工作流可以自定義僻他,工作流數(shù)量不限。

每個工作流可以配置多個自定義動作和自定義狀態(tài)腊尚。

每一個問題類型都可以單獨設(shè)置或共用工作流吨拗。

JIRA自定義工作流動作的觸發(fā)條件。

工作流動作執(zhí)行后跟伏,自動執(zhí)行指定的操作丢胚。

3)勝邪劍之BugFree


勝邪劍是春秋戰(zhàn)國時鑄劍大師歐冶子所鑄,為吳王闔閭所用受扳。歐冶子鑄劍之時即認(rèn)為劍中透著惡氣携龟,每鑄一寸,便更惡一分勘高,故名“勝邪”峡蟋。Bugfree算是bug管理工具里的勝邪了坟桅,其開源的理念贏得了廣大從業(yè)人員的喜愛,但其復(fù)雜的代碼配置流程也讓使用者每用一次蕊蝗,便更惡一分仅乓。

BugFree是借鑒微軟的研發(fā)流程和Bug管理理念,使用PHP+MySQL獨立寫出的一個Bug管理系統(tǒng)蓬戚。簡單實用夸楣、免費并且開放源代碼(遵循GNU GPL)。 命名BugFree有兩層意思:一是希望軟件中的缺陷越來越少直到?jīng)]有子漩,F(xiàn)ree嘛豫喧;二是表示它是免費且開放源代碼的,大家可以自由使用傳播幢泼。

BugFree有一個獨創(chuàng)的功能:當(dāng)一個Bug被指派給你的時候紧显,系統(tǒng)會自動給你發(fā)一封郵件,告訴你有個Bug需要你處理缕棵,這樣結(jié)合Email孵班,BugFree被完美使用起來,成為我們網(wǎng)站開發(fā)招驴、運行篙程、維護必備的工具。

BugFree程序規(guī)模很小忽匈,一個中等水平的PHP程序員就可以在1~2周內(nèi)看懂所有的代碼房午,然后就可以根據(jù)自己的需要做相應(yīng)的定制了。

4)純鈞劍之Redmine


純鈞丹允,亦名“純鉤”郭厌,十大名劍之一。純鈞被稱為“尊貴無雙之劍”雕蔽。是春秋時期鑄劍大師歐冶子所鑄折柠。此劍主要用來佩戴和觀賞,是以沒有生殺之氣批狐。Redmine在bug管理工具中和純鈞劍的作用相似扇售。

Redmine是用Ruby開發(fā)的基于web的項目管理軟件,是用ROR框架開發(fā)的一套跨平臺項目管理系統(tǒng)嚣艇,據(jù)說是源于Basecamp的ror版而來承冰,支持多種數(shù)據(jù)庫,有不少自己獨特的功能食零,例如提供wiki困乒、新聞臺等,還可以集成其他版本管理系統(tǒng)和BUG跟蹤系統(tǒng)贰谣,例如Perforce娜搂、SVN迁霎、CVS、TD等等百宇。這種Web形式的項目管理系統(tǒng)通過“項目(Project)”的形式把成員考廉、任務(wù)(問題)、文檔携御、討論以及各種形式的資源組織在一起昌粤,大家參與更新任務(wù)、文檔等內(nèi)容來推動項目的進度因痛,同時系統(tǒng)利用時間線索和各種動態(tài)的報表形式來自動給成員匯報項目進度婚苹。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末岸更,一起剝皮案震驚了整個濱河市鸵膏,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌怎炊,老刑警劉巖谭企,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異评肆,居然都是意外死亡债查,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門瓜挽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盹廷,“玉大人,你說我怎么就攤上這事久橙《碚迹” “怎么了?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵淆衷,是天一觀的道長缸榄。 經(jīng)常有香客問我,道長祝拯,這世上最難降的妖魔是什么甚带? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮佳头,結(jié)果婚禮上鹰贵,老公的妹妹穿的比我還像新娘。我一直安慰自己康嘉,他們只是感情好碉输,可當(dāng)我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著凄鼻,像睡著了一般腊瑟。 火紅的嫁衣襯著肌膚如雪聚假。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天闰非,我揣著相機與錄音膘格,去河邊找鬼。 笑死财松,一個胖子當(dāng)著我的面吹牛瘪贱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播辆毡,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼菜秦,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了舶掖?” 一聲冷哼從身側(cè)響起球昨,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎眨攘,沒想到半個月后主慰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡鲫售,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年共螺,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片情竹。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡藐不,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出秦效,到底是詐尸還是另有隱情雏蛮,我是刑警寧澤,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布棉安,位于F島的核電站底扳,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏贡耽。R本人自食惡果不足惜衷模,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蒲赂。 院中可真熱鬧阱冶,春花似錦、人聲如沸滥嘴。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽若皱。三九已至镊叁,卻和暖如春尘颓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背晦譬。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工疤苹, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人敛腌。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓卧土,卻偏偏與公主長得像,于是被迫代替她去往敵國和親像樊。 傳聞我的和親對象是個殘疾皇子尤莺,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,577評論 2 353

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

  • Selenium入門 歡迎閱讀Selenium入門講義,本講義將會重點介紹Selenium的入門知識以及Selen...
    厲鉚兄閱讀 11,886評論 3 68
  • 非常認(rèn)可這句話:自動化測試是為了提高效率生棍,測試腳本要易維護颤霎,不能讓測試腳本變成另一種技術(shù)債務(wù),不能為了自動化測試而...
    Kewings閱讀 8,016評論 0 10
  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,191評論 2 126
  • Selenium入門 歡迎閱讀Selenium入門講義足绅,本講義將會重點介紹Selenium的入門知識以及Selen...
    厲鉚兄閱讀 13,351評論 0 54
  • 雨夜捷绑,滴滴答答的響聲,慢慢入耳氢妈,聽起來竟如此美妙,我打著雨傘段多,安靜的走在路上首量,看著旁邊的情人,感覺真的很快樂进苍。 ...
    紫渃閱讀 287評論 0 0