摘要:軟件測(cè)試江湖二神兵利器篇在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。功能測(cè)試篇功能測(cè)試,是軟件測(cè)試?yán)锏娜腴T級(jí)心法,自然也有與之相對(duì)應(yīng)的兵器來發(fā)揮心法的最大功力。
軟件測(cè)試江湖(二)神兵利器篇
在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。如果沒有,一定是你看的姿勢(shì)不對(duì),換個(gè)姿勢(shì)再試試看。但是,內(nèi)力只是基礎(chǔ),想要把我們的內(nèi)力完美的發(fā)揮出來,還需要趁手的神兵利器。下面我把江湖上的頂尖神兵分別介紹給大伙。
功能測(cè)試篇
功能測(cè)試,是軟件測(cè)試?yán)锏娜腴T級(jí)心法,自然也有與之相對(duì)應(yīng)的兵器來發(fā)揮心法的最大功力。
1)屠龍刀之QTP
屠龍刀是金庸小說里排名第一的寶刀,重劍無鋒,無堅(jiān)不摧。素有“武林至尊,寶刀屠龍。號(hào)令天下,莫敢不從”的尊稱。QTP在測(cè)試界的地位就猶如屠龍刀,系出名門,這是一款惠普(HP)公司的產(chǎn)品,又名QuickTest Professional。
QTP非常受測(cè)試者的歡迎,因?yàn)樗灰竽闶褂妹嫦驅(qū)ο蟮木幊陶Z(yǔ)言。
QTP可以使用Visual Basic腳本(VBScript)進(jìn)行自動(dòng)化功能測(cè)試。
使用QTP選擇導(dǎo)航系統(tǒng),進(jìn)行結(jié)果驗(yàn)證和生成報(bào)告輕松簡(jiǎn)單。即使沒有編程知識(shí)的測(cè)試人員也可以使用QTP。
QTP全面支持電子郵件、電話和在線社區(qū)。
QTP有許多內(nèi)置特性、功能和配置選項(xiàng),上手很容易。
QTP的自動(dòng)化功能測(cè)試和自動(dòng)化回歸測(cè)試采用了最先進(jìn)的解決方案。
2)倚天之Selenium
倚天劍相傳取自宋玉的《大言賦》中的名句“拔長(zhǎng)劍兮倚長(zhǎng)天”命名。最初為曹操佩劍之一,流傳于后世。倚天劍鋒銳無比,是唯一一把可以和屠龍刀抗衡的兵器,所以有“倚天不出,誰(shuí)與爭(zhēng)鋒”的美譽(yù)。
Selenium就是測(cè)試界的倚天劍,是最流行的自動(dòng)化測(cè)試工具,儼然有和QTP分庭抗禮,甚至趕超之勢(shì)。。
Selenium為測(cè)試人員提供了無限的選擇。它允許創(chuàng)建使用任何IDE,例如NetBeans、Eclipse或Visual Studio的測(cè)試腳本。
它支持多種操作系統(tǒng),如Windows、Linux和Macintosh。
同時(shí),測(cè)試人員可以靈活地選擇喜歡的編程語(yǔ)言,如Java、 C#、Ruby、Python、Perl或PHP。
支持很多流行的瀏覽器,包括IE、Google Chrome、Firefox、Safari和Opera。Selenium目前在測(cè)試工程師中間使用很普及。
Selenium用戶社區(qū)的內(nèi)容豐富,用戶活躍,提供了詳細(xì)的文檔和支持。
Selenium是開源的,可以節(jié)省成本和預(yù)算
3)青釭劍之TestComplete
青釭劍是曹操的另外一把配劍,與倚天劍齊名,其鋒利程度可想而知,而TestComplete則恰好是自動(dòng)化測(cè)試的那把青釭劍,名頭相比前兩個(gè)雖小了那么一點(diǎn)點(diǎn),但其鋒利程度一點(diǎn)不遜于他們。
TestComplete可以為桌面應(yīng)用程序、Web應(yīng)用程序和移動(dòng)應(yīng)用程序創(chuàng)建自動(dòng)化測(cè)試。它支持測(cè)試錄制、腳本或手動(dòng)創(chuàng)建自動(dòng)回放和錯(cuò)誤日志。
它可以與.Net、Java applications、websites和ActiveX in webpages很好協(xié)作。
它與 MSBuild、Team System、JIRA、HP Quality Center的接口完美,還可以運(yùn)行nUnit/jUnit 腳本。有很多的教程和支持可用。
TestComplete的錯(cuò)誤檢測(cè)精準(zhǔn),錄制腳本速度快。
除了支持大量的編程語(yǔ)言(如VB. NET、JavaScript、Delphi、C++等),TestComplete還支持多種UI控件,如 Flex、Flash、Sencha ExtJS、Silverlight和jQuery。
4)雌雄雙股劍之Appium
雌雄雙股劍是桌游《三國(guó)殺》中的一把名劍,劍法非凡,可陰可陽(yáng),男女通殺。Appium就是移動(dòng)測(cè)試界的雌雄雙股劍,支持Android以及iOS操作系統(tǒng),無需為不同的平臺(tái)編寫不同的測(cè)試腳本。
Appium是一個(gè)開源的自動(dòng)化測(cè)試工具,可以幫助本地和混合應(yīng)用程序的自動(dòng)化測(cè)試。
它支持在iPhone設(shè)備以及iOS模擬器上運(yùn)行。
支持多個(gè)JAVA和.NET集成開發(fā)環(huán)境,也支持開源的集成開發(fā)環(huán)境。
使用Selenium作為后端,測(cè)試人員可以利用Selenium的功能進(jìn)行移動(dòng)應(yīng)用程序的測(cè)試。
使用JSON Wire協(xié)議,支持多種編程語(yǔ)言。
Bug管理篇
經(jīng)過辛苦的努力,我們將軟件中的bug全部查找了出來,那么這么找出來的bug怎么管理呢,怎么知道是否被消滅了呢,這就需要用到bug管理工具了。
1)魚腸劍之Teamin
魚腸,十大名劍之一。據(jù)傳是鑄劍大師歐冶子為越王所制,他使用了赤堇山之錫;若耶溪之銅,經(jīng)雨灑雷擊,得天地精華而制成,后專諸置此劍于魚腹中,以刺殺吳王僚,故稱魚腸劍。魚腸劍小巧,便攜,鋒利。Teamin就是bug管理工具中的魚腸,軟件小巧,界面簡(jiǎn)潔,功能強(qiáng)大。
Teamin是北京圈動(dòng)科技有限公司推出了一款新型團(tuán)隊(duì)協(xié)作軟件,也是國(guó)內(nèi)第一款支持bug版本管理的輕量型協(xié)作工具,因?yàn)榻缑婧?jiǎn)潔,使用便捷,受到廣大團(tuán)隊(duì)的歡迎和使用
Teamin無需安裝直接使用,避免了部署環(huán)境的麻煩。
Teamin擁有目標(biāo)管理功能,可以用目標(biāo)管理功能實(shí)現(xiàn)bug的版本管理功能。
Teamin并且支持列表和看板模式的切換,在列表模式下記錄更新完bug任務(wù)后可以切換到看板模式查看任務(wù)的進(jìn)展。
Teamin可以對(duì)bug添加任務(wù)詳情描述和標(biāo)簽,標(biāo)簽字段和顏色支持自定義。
Teamin可以將bug任務(wù)跨項(xiàng)目跨團(tuán)隊(duì)指定給開發(fā)人員,方便了測(cè)試人員對(duì)bug修復(fù)的管理。
2)巨闕劍之JIRA
巨闕是古代名劍,相傳為春秋時(shí)期鑄劍名師歐冶子所鑄,巨闕鈍而厚重。堅(jiān)硬無比,故號(hào)“天下至尊”,其他寶劍不敢與之爭(zhēng)鋒。JIRA就是bug管理工具中的巨闕劍,軟件體積龐大,配置繁瑣,但是功能也很強(qiáng)大。
JIRA是Atlassian公司出品的項(xiàng)目與事務(wù)跟蹤工具,被廣泛應(yīng)用于缺陷跟蹤、客戶服務(wù)、需求收集、流程審批、任務(wù)跟蹤、項(xiàng)目跟蹤和敏捷管理等工作領(lǐng)域。
JIRA提供用于缺陷管理的默認(rèn)工作流。
JIRA可視化工作流設(shè)計(jì)器,使工作流配置更加直觀。
JIRA工作流可以自定義,工作流數(shù)量不限。
每個(gè)工作流可以配置多個(gè)自定義動(dòng)作和自定義狀態(tài)。
每一個(gè)問題類型都可以多帶帶設(shè)置或共用工作流。
JIRA自定義工作流動(dòng)作的觸發(fā)條件。
工作流動(dòng)作執(zhí)行后,自動(dòng)執(zhí)行指定的操作。
3)勝邪劍之BugFree
勝邪劍是春秋戰(zhàn)國(guó)時(shí)鑄劍大師歐冶子所鑄,為吳王闔閭所用。歐冶子鑄劍之時(shí)即認(rèn)為劍中透著惡氣,每鑄一寸,便更惡一分,故名“勝邪”。Bugfree算是bug管理工具里的勝邪了,其開源的理念贏得了廣大從業(yè)人員的喜愛,但其復(fù)雜的代碼配置流程也讓使用者每用一次,便更惡一分。
BugFree是借鑒微軟的研發(fā)流程和Bug管理理念,使用PHP+MySQL獨(dú)立寫出的一個(gè)Bug管理系統(tǒng)。簡(jiǎn)單實(shí)用、免費(fèi)并且開放源代碼(遵循GNU GPL)。 命名BugFree 有兩層意思:一是希望軟件中的缺陷越來越少直到?jīng)]有,F(xiàn)ree嘛;二是表示它是免費(fèi)且開放源代碼的,大家可以自由使用傳播。
BugFree 有一個(gè)獨(dú)創(chuàng)的功能:當(dāng)一個(gè)Bug被指派給你的時(shí)候,系統(tǒng)會(huì)自動(dòng)給你發(fā)一封郵件,告訴你有個(gè)Bug需要你處理,這樣結(jié)合 Email,BugFree被完美使用起來,成為我們網(wǎng)站開發(fā)、運(yùn)行、維護(hù)必備的工具。
BugFree程序規(guī)模很小,一個(gè)中等水平的PHP程序員就可以在1~2周內(nèi)看懂所有的代碼,然后就可以根據(jù)自己的需要做相應(yīng)的定制了。
4)純鈞劍之 Redmine
純鈞,亦名“純鉤”,十大名劍之一。純鈞被稱為“尊貴無雙之劍”。是春秋時(shí)期鑄劍大師歐冶子所鑄。此劍主要用來佩戴和觀賞,是以沒有生殺之氣。Redmine在bug管理工具中和純鈞劍的作用相似。
Redmine是用Ruby開發(fā)的基于web的項(xiàng)目管理軟件,是用ROR框架開發(fā)的一套跨平臺(tái)項(xiàng)目管理系統(tǒng),據(jù)說是源于Basecamp的ror版而來,支持多種數(shù)據(jù)庫(kù),有不少自己獨(dú)特的功能,例如提供wiki、新聞臺(tái)等,還可以集成其他版本管理系統(tǒng)和BUG跟蹤系統(tǒng),例如Perforce、SVN、CVS、TD等等。這種 Web 形式的項(xiàng)目管理系統(tǒng)通過“項(xiàng)目(Project)”的形式把成員、任務(wù)(問題)、文檔、討論以及各種形式的資源組織在一起,大家參與更新任務(wù)、文檔等內(nèi)容來推動(dòng)項(xiàng)目的進(jìn)度,同時(shí)系統(tǒng)利用時(shí)間線索和各種動(dòng)態(tài)的報(bào)表形式來自動(dòng)給成員匯報(bào)項(xiàng)目進(jìn)度。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/22950.html
摘要:軟件測(cè)試江湖二神兵利器篇在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。功能測(cè)試篇功能測(cè)試,是軟件測(cè)試?yán)锏娜腴T級(jí)心法,自然也有與之相對(duì)應(yīng)的兵器來發(fā)揮心法的最大功力。 軟件測(cè)試江湖(二)神兵利器篇 在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。如果沒有,一定是你看的姿勢(shì)不對(duì),...
摘要:軟件測(cè)試江湖二神兵利器篇在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。功能測(cè)試篇功能測(cè)試,是軟件測(cè)試?yán)锏娜腴T級(jí)心法,自然也有與之相對(duì)應(yīng)的兵器來發(fā)揮心法的最大功力。 軟件測(cè)試江湖(二)神兵利器篇 在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。如果沒有,一定是你看的姿勢(shì)不對(duì),...
摘要:軟件測(cè)試江湖二神兵利器篇在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。功能測(cè)試篇功能測(cè)試,是軟件測(cè)試?yán)锏娜腴T級(jí)心法,自然也有與之相對(duì)應(yīng)的兵器來發(fā)揮心法的最大功力。 軟件測(cè)試江湖(二)神兵利器篇 在上一篇文章中我們介紹了江湖上流傳的各種軟件測(cè)試的武功秘籍和心法,相信看過的小伙伴內(nèi)力得到了很大的提升。如果沒有,一定是你看的姿勢(shì)不對(duì),...
摘要:為了保證各自的核心利益,避免盲目惡性競(jìng)爭(zhēng),最終三大公會(huì)達(dá)成了一個(gè)共識(shí)將軟件測(cè)試江湖里的神兵利器分為四大類功能自動(dòng)化測(cè)試武器性能測(cè)試武器測(cè)試管理武器單元測(cè)試武器。 有人的地方就有江湖,有江湖的地方就有恩怨。 軟件測(cè)試也有自己的江湖,也有自己的紛爭(zhēng)。 軟件測(cè)試江湖一直存在于武林中,只是對(duì)外行事低調(diào),從不惹是非,是以未受到武林中各路人士的關(guān)注,直到近年來互聯(lián)網(wǎng)這股勢(shì)力的崛起將軟件測(cè)試這一傳統(tǒng)...
摘要:為了保證各自的核心利益,避免盲目惡性競(jìng)爭(zhēng),最終三大公會(huì)達(dá)成了一個(gè)共識(shí)將軟件測(cè)試江湖里的神兵利器分為四大類功能自動(dòng)化測(cè)試武器性能測(cè)試武器測(cè)試管理武器單元測(cè)試武器。 有人的地方就有江湖,有江湖的地方就有恩怨。 軟件測(cè)試也有自己的江湖,也有自己的紛爭(zhēng)。 軟件測(cè)試江湖一直存在于武林中,只是對(duì)外行事低調(diào),從不惹是非,是以未受到武林中各路人士的關(guān)注,直到近年來互聯(lián)網(wǎng)這股勢(shì)力的崛起將軟件測(cè)試這一傳統(tǒng)...
閱讀 1319·2021-09-27 13:56
閱讀 2351·2019-08-26 10:35
閱讀 3511·2019-08-23 15:53
閱讀 1859·2019-08-23 14:42
閱讀 1243·2019-08-23 14:33
閱讀 3572·2019-08-23 12:36
閱讀 1955·2019-08-22 18:46
閱讀 1006·2019-08-22 14:06