自動化測試工具

Top1:Selenium

Selenium是當前針對Web系統(tǒng)的最受歡迎的開源免費的自動化工具甚带。

在2000年左右出現(xiàn)她肯,已經經歷了10幾年的發(fā)展,Selenium已經成為Web自動化測試工程師的首選鹰贵,尤其是那些有編程或腳本編寫能力的工程師晴氨。很多其它的開源自動化測試工具也是采用的Selenium的核心框架,比如Katalon Studio, Watir, Protractor, and Robot Framework.

Selenium支持非常多的平臺(Windows, Mac, Linux)和瀏覽器(Chrome, Firefox, IE, and Headless browsers)碉输,它的腳本可以通過各種不同的語言來編寫籽前,比如 Java, Groovy, Python, C#, PHP, Ruby, and Perl.

官網(wǎng):http://www.seleniumhq.org/

License:免費

Top2:Katalon Studio

Katalon Studio是一個非常有力的自動化測試解決方案,它其實是構建在Selenium和Appium框架上的敷钾,所以它可以同時測試Web系統(tǒng)及手機APP應用枝哄。(注:新版本也已經支持對接口的測試)

這個工具支持不同編程水平的工程師使用。不會編程的也可以使用它輕松的開始一個項目的自動化(比如使用Object Spy來錄制生成測試腳本)阻荒,會編程的和高級自動化測試工程師也可以通過它非衬幼叮快速的創(chuàng)建新庫以及維護代碼,它可以幫助他們節(jié)省很多時間侨赡。

Katalon Studio可以與CI/CD(持續(xù)集成/持續(xù)發(fā)布)流程集成蓖租,還可以與測試領域非常常見的工具集成,比如qTest羊壹,JIRA蓖宦,Jenkins和Git. 它還提供了一個非常棒的功能叫Katalon Analytics,這個功能可以將測試報告用各種圖表來展現(xiàn)舶掖,比如metrics, charts, and graphs.

PS:這個工具聽起來真不錯球昨,值得研究研究。

官網(wǎng):https://www.katalon.com/

License:免費

Top3:UFT

Unified Functional Testing(UFT)是一個知名的商業(yè)測試工具眨攘。(注:更名前叫QTP)它可以測試非常多的應用主慰,比如接口API,Web services鲫售,桌面程序共螺,Web系統(tǒng),手機APP等情竹。這個工具具有高級的基于圖像的識別功能藐不,也可以重用測試組件。

UFT使用Visual Basic腳本語言來處理測試過程。UFT和Mercury公司的一系列測試工具可以很好的集成雏蛮,比如Quality Center涎嚼。

這個工具也支持與持續(xù)集成工具比如Jenkins的集成。

官網(wǎng):https://software.microfocus.com/fr-ca/software/uft

License:商業(yè)

Top4:Watir

Watir是一款基于Ruby語言的開源免費的Web系統(tǒng)自動化測試工具挑秉。Watir支持多瀏覽器的測試法梯,包括Firefox、Opera犀概、headless Browser立哑、IE等。Watir同樣支持數(shù)據(jù)驅動測試姻灶,支持與行為驅動開發(fā)模式(BDD)工具的集成铛绰,如RSpec, Cucumber等。

官網(wǎng):http://watir.com/

License:免費

Top5: IBM Rational Functional Tester

IBM RFT是一個數(shù)據(jù)驅動測試的框架可以進行功能測試以及回歸測試产喉。它可以測試的應用更廣泛捂掰,比如:.net, Java, SAP, Flex和Ajax。

RTF支持Visual Basic镊叁、.net和Java做為測試腳本語言尘颓。

RFT可以和IBM公司的管理整個軟件生命周期的軟件進行良好的集成,比如IBM Rational Team Concert以及Rational Quality Manager晦譬。

(注:Rational Functional Tester 功能強大疤苹,容易架設框架、容易擴展敛腌,但對用戶的要也比較高卧土。)

官網(wǎng):https://www.ibm.com/

License:商業(yè)

………………………………………………………………………………………………………………

功能測試

a) 輕量接口自動化測試 jmeter,Selenuim2.0

b) APP UI層面的自動化

android:UI Automator Viewer像樊,Android Junit尤莺,Instrumentation,UIAutomator生棍,

iOS:基于Instrument的iOS UI自動化颤霎,
………………………………………………………………

性能測試

a) Web前端性能測試

網(wǎng)絡抓包工具:Wireshark

網(wǎng)頁文件大小: webpagetest, pagespeed insight, chrome adb

b) APP端性能測試

Android內存占用分析:MAT

iOS內存問題分析:ARC模式

Android WebView性能分析:

iOS WebView性能分析

c) 后臺服務性能測試

負載,壓力涂滴,耐久性

可拓展性友酱,基準

工具:apacheAB,Jmeter柔纵,LoadRunner缔杉,
………………………………………………………………

專項測試

a) 兼容性測試

手工測試:操作系統(tǒng),分辨率搁料,rom或详,網(wǎng)絡類型

云平臺:testin系羞,腳本編寫,Android霸琴。

b) 流量測試

Android自帶的流量管理椒振,

iOS自帶的Network

tcpdump抓包

WiFi代理抓包:Fiddler

流量節(jié)省方法:壓縮數(shù)據(jù),json優(yōu)于xml沈贝;WebP優(yōu)于傳統(tǒng)的JPG杠人,PNG勋乾;控制訪問的頻次宋下;只獲取必要的數(shù)據(jù);緩存辑莫;

c) 電量測試

基于測試設備的方法学歧,購買電量表進行測試。

GSam Battery Monitoe Pro

iOS基于Instrument Energy工具

d) 弱網(wǎng)絡測試

手機自帶的網(wǎng)絡狀況模擬工具

基于代理的弱網(wǎng)絡的模擬:

工具:windows:Network Delay Simulator

Mac:Network Link Conditioner

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末各吨,一起剝皮案震驚了整個濱河市枝笨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌揭蜒,老刑警劉巖横浑,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異屉更,居然都是意外死亡徙融,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進店門瑰谜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來欺冀,“玉大人,你說我怎么就攤上這事萨脑∫” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵渤早,是天一觀的道長职车。 經常有香客問我,道長鹊杖,這世上最難降的妖魔是什么悴灵? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮仅淑,結果婚禮上称勋,老公的妹妹穿的比我還像新娘。我一直安慰自己涯竟,他們只是感情好赡鲜,可當我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布空厌。 她就那樣靜靜地躺著,像睡著了一般银酬。 火紅的嫁衣襯著肌膚如雪嘲更。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天揩瞪,我揣著相機與錄音赋朦,去河邊找鬼。 笑死李破,一個胖子當著我的面吹牛宠哄,可吹牛的內容都是我干的。 我是一名探鬼主播嗤攻,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼毛嫉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了妇菱?” 一聲冷哼從身側響起承粤,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎闯团,沒想到半個月后辛臊,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡房交,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年彻舰,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片涌萤。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡淹遵,死狀恐怖,靈堂內的尸體忽然破棺而出负溪,到底是詐尸還是另有隱情透揣,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布川抡,位于F島的核電站辐真,受9級特大地震影響,放射性物質發(fā)生泄漏崖堤。R本人自食惡果不足惜侍咱,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望密幔。 院中可真熱鬧楔脯,春花似錦、人聲如沸胯甩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至木柬,卻和暖如春皆串,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背眉枕。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工恶复, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人速挑。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓谤牡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親梗摇。 傳聞我的和親對象是個殘疾皇子拓哟,可洞房花燭夜當晚...
    茶點故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內容