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
專案git地址
https://github.com/liuguanglei123/httprunnerforjava_public
座標杭州,如果你也是杭州的,我們可以當面溝通。
相關文章
- 有沒有興趣一起用 Go 手擼個簡版 RedisGoRedis
- httprunner 教程文件,沒有人維護了嗎,現在都打不開。 http://cn.httprunner.org/HTTP
- 有沒有在找工作的朋友,進來交流一下最近的感受心得啊~~
- PLC維護有何難處?如何實現遠端維護?
- 大家有沒有興趣一起搞個開源的平臺化的精準測試程式碼覆蓋率平臺
- 找個小夥伴,?,有興趣的來看看,
- 牛牛的最大興趣組
- 有興趣瞭解一下審批工作流歡迎來討論!!!!!
- 有了興趣,就能學會LinuxLinux
- 開源CMS 目前只完成後臺部分 不太完善 有興趣的可以一起來做這個
- 有沒有一起學 Laravel 教程的小夥伴!!!Laravel
- 開發了一套程式設計師答題小程式。有興趣的可以一起開發。程式設計師
- 抖音興趣電商,豈止於興趣
- 調查發現大部分遊戲開發者對NFT沒興趣遊戲開發
- 其他感興趣的程式碼庫
- 沒朋友(mpvue),還有音樂陪你Vue
- 程式設計師到底有沒有女朋友?程式設計師
- 二維網格的遷移(java實現)Java
- 使用Datomic實現沒有麻煩的事件溯源事件
- 【Java面試】請說一下ReentrantLock的實現原理?Java面試ReentrantLock
- 巨型資本集團維旺迪:我只做生意,沒有感情
- 上次有朋友反饋封裝的Promise.all有問題,執行順序有問題,現在改進一下封裝Promise
- CSDN免積分下載,和鬼哥的原理一樣,有興趣的可以研究
- java培訓沒有錯 錯的是你沒有好好學Java
- SellCell:2021年僅18.3%的Android使用者對轉用iPhone有興趣AndroidiPhone
- Mapper 介面並沒有實現類,它是如何工作的?APP
- 有沒有和laravel一樣的golang框架!請推薦一下!LaravelGolang框架
- 快到沒朋友的YOLO v3有了PaddlePaddle 預訓練模型YOLO模型
- MCtalk創業聲音丨博學明辨:興趣社交,給退休前後老年朋友的「小而美」空間創業
- 沒有CI/CD合在一起的東西! - frankel
- 得物技術多興趣召回模型實踐模型
- Captial One如何實現Artifactory HA叢集的自動化維護APT
- 100 左右實現查詢表格?真的假的?一起來體驗一下 Amiya 的魅力。
- java實現二維碼生成Java
- 吐槽net下沒有靠譜的FastDFS的sdk之使用thrift實現JAVA和C#互通ASTJavaC#
- 由canvas實現btn效果有感Canvas
- 這樣寫程式碼,真是帥到沒有朋友
- 隨筆:朋友圈掃街圖有感(愛情)