httprunner 的 java 實現,有沒有感興趣的朋友,一起維護一下
我自己做了一個java版本的httprunner自動化測試工具,大部分照搬了python的httprunner的邏輯,只是做了很多針對java的改造。
至於為什麼非要再做一版java的,一方面可能覺得通過實際專案提升一下java能力,另外一個方面自己有一些大膽的設想,比如除了http協議以外,是否可以做一些擴充套件,比如測試dubbo介面,webService介面等等,這些事情做起來比python更加方便,不過這些可能還停留在設想的階段,並沒有真正去實現。
我自己已經遷移了大約百分之八十的httprunner功能了,基本流程的執行都ok的,還剩下一點比如複雜的鉤子函式,json檔案的載入,不同檔案格式的載入,結果校驗器的更多比對方法支援等等。
放一張測試報告和一張執行日誌列印的圖
可以看出來基本就是照搬了python的httprunner,包括整體的架構設計也是,融入了一點自己的想法在裡面。另外java是強型別語言,遷移過程也是很痛苦,各種轉換我至今沒有得到一個好的處理方法。
如果有想法做做測試工具或者想一起提升自己java能力的同學,請聯絡我,我的聯絡方式是
qq 405258238 郵箱 liuguanglei123@126.com 微信 15063360912
專案git地址
https://github.com/liuguanglei123/httprunnerforjava_public
座標杭州,如果你也是杭州的,我們可以當面溝通。
相關文章
- 有沒有興趣一起用 Go 手擼個簡版 RedisGoRedis
- httprunner 教程文件,沒有人維護了嗎,現在都打不開。 http://cn.httprunner.org/HTTP
- 有沒有人對郵件系統有興趣
- HTTP總有你感興趣的HTTP
- 維護程式的那些樂趣
- 維護有感3 -- 被濫用的synchronizedsynchronized
- 大家有沒有興趣來參加一起寫一個最簡單的中介軟體的伺服器伺服器
- 討論開源的財務軟體 jPOS,有興趣的朋友來談談自己的看法.
- 有沒有在找工作的朋友,進來交流一下最近的感受心得啊~~
- 搭建Oracle GoldenGat (個人操作實驗文件,有興趣的可以照著實現下)OracleGo
- PLC維護有何難處?如何實現遠端維護?
- 資料維護和基礎架構維護-有感架構
- 興趣愛好——IOS興趣感的磨練iOS
- 大家有沒有興趣一起搞個開源的平臺化的精準測試程式碼覆蓋率平臺
- 貧血和充血模型的比較之我見->有興趣的朋友進來參與討論模型
- 一個遊戲系統,向Banq大哥,以及感興趣的朋友請教!遊戲
- 有研究JSF的朋友進來一下JS
- 有興趣瞭解一下審批工作流歡迎來討論!!!!!
- 調查發現大部分遊戲開發者對NFT沒興趣遊戲開發
- 開源CMS 目前只完成後臺部分 不太完善 有興趣的可以一起來做這個
- 有了興趣,就能學會LinuxLinux
- Java裡實現中文字串陣列的音序排序有沒有現成的?Java字串陣列排序
- 9 個你可能感興趣的 ARKit 虛擬現實小專案
- 有沒有一起學 Laravel 教程的小夥伴!!!Laravel
- 開發了一套程式設計師答題小程式。有興趣的可以一起開發。程式設計師
- <b>劍橋大學IT-JAVA程式設計期末考試題。---十分難得,有興趣的討論一下</b>Java程式設計
- I've got it!有興趣的看過來! (3千字)Go
- 其他感興趣的程式碼庫
- 沒朋友(mpvue),還有音樂陪你Vue
- 通告: 已經上傳部分程式及原始碼,有興趣的朋友請到:http://download.csdn.net/user/WallesCai 檢視原始碼HTTPAI
- 有沒有cqrs的具體實現可供參考?
- 【小結】資料庫連結db link,有興趣的看看。資料庫
- 沒有報酬,有多少開源專案維護者能堅持?
- 寫了個分析library_cache dump的AWK,有興趣的可以搞搞
- 本人作品---夢龍智慧專案管理99A解狗教程(獻給對加密狗有興趣的朋友) (13千字)專案管理加密
- 擁有一個永遠無法實現的想法的樂趣
- 程式設計師到底有沒有女朋友?程式設計師
- 沒有維護在庫存管理中用於工廠6200 的引數