很多朋友加船長好友,,詢問從功能轉(zhuǎn)自動化的事,。 船長微信 一般來說我會建議大家先學(xué)selenium,因為最早的時候,,自動化就代表selenium,。 船長進入測試行業(yè)就開始做接口測試,而且現(xiàn)在基本每個公司都需要接口測試,。 今天和大家聊一下接口測試的工具,。 No.1 Robot Framework 機器人框架。之所以把它排在第一位,,是因為船長最早學(xué)的這個,,對這個框架可以說是情有獨鐘。 現(xiàn)在想想發(fā)現(xiàn)這個框架并不是最方便和快捷的,。需要寫關(guān)鍵字,,再調(diào)用寫好的關(guān)鍵字來實現(xiàn)接口測試。唯一方便的是在一個接口有多個用例的時候還算方便,,因為只需要調(diào)用關(guān)鍵字,參數(shù)可以只寫省去key值直接寫value即可,。 現(xiàn)在Robot Framework用的似乎沒那么多了 推薦指數(shù):3星 No.2 Jmeter Jmeter是一款100%純Java編寫的免費開源的工具,,它主要用來做性能測試,相比loadrunner來說,,它內(nèi)存占用小,,免費開源,,輕巧方便、無需安裝,,越來越被大眾所喜愛,。 Jmeter相比RF,在一個接口用例非常多的時候就顯得有些繁瑣了,,需要反復(fù)寫key,,也就是每個用例都要寫一次key和對應(yīng)的value。但是Jmeter可以對接眼里測試,,接口壓力同時進行,,當(dāng)你學(xué)會了測接口,壓力只需要進行簡單的修改即可,。 推薦指數(shù):5星 Postman是谷歌的一款接口測試插件,,它使用簡單,支持用例管理,,支持get,、post、文件上傳,、響應(yīng)驗證,、變量管理、環(huán)境參數(shù)管理等功能,,可以批量運行,,并支持用例導(dǎo)出、導(dǎo)入 就目前來看,,似乎做開發(fā)的同時都喜歡用Postman,。 Postman量級比較輕,且只支持Rest接口,。比較適合個人使用,,因為在團隊協(xié)作上Postman是要收費的。 推薦指數(shù):2星 SoapUI支持Soap和Rest接口,,可做功能,、壓力和安全測試。SoapUI可以創(chuàng)建Soap Project或者Rest Project(但Project中添加什么類型的Step則不受影響),,可添加wsdl,、wadl資源,并能在TestCase里添加Rest或Soap的步驟,。且可以自定義腳本,。 SoapUI:本身一個project是一個xml文件,但是可以通過配置變成一系列文件夾,,每個Case,、每個Suite均是獨立的文件,,這樣可通過svn/git進行團隊協(xié)作。支持性較好,。 不知道大家在用什么工具,,歡迎留言討論。 船長這里給大家推薦一個我們內(nèi)蒙赤峰的牛肉干小程序,,點擊下方文字即可進入,。前幾天船長買了好多,確實挺好吃的,,我看好多朋友都喜歡吃牛板筋,,船長這次幫大家嘗了一下牛肉干 牛肉干比較抗餓,周末的時候在家,,睡到十點十一點醒來吃點,,或者玩游戲的時候,可以一邊嚼肉一邊玩~~看書的時候,,嘴里空空的總覺得少點啥,,來點牛肉干填補吧~~~ |
|