原创 你的下一個壓測工具可以是nGrinder

nGrinder小衆而實用 nGrinder在GitHub的star有1.6k,相比於JMeter6.4k來說,要少很多。在測試資料中,關於壓測工具也是以JMeter居多,幾乎沒有專門針對nGrinder的學習資料。nGrinder既然這麼

原创 fastjson知多少

fastjson介紹 fastjson是一個Java庫,用來在Java對象和JSON之間相互轉換。 fastjson的目標(官方原話): 我翻譯一下: 性能非常好; 封裝非常高; 轉換非常強; 泛型也支持; 自定義表示

原创 japi項目需求分析階段

項目簡介 japi項目,是一個接口自動化平臺開發項目,由【測試開發剛哥交流羣】招人共建,基於JMeter,參考MeterSphere,以學習爲目的,完成一個SpringBoot+Vue技術棧的純粹的接口自動化平臺開發。 項目成員 經過"填寫

原创 100個測試參與的項目如何高質量完成

產品需求文檔90份,產研測378人,測試100人,如何才能推動如此大型的項目高質量完成? 主測試 主測試,又叫做質量架構師,在大型項目中負責把控整體測試計劃、方案設計、用例評審,預判風險,制定問題處理方案,協調跨團隊溝通,推動項目高質量完成

原创 刷完3個Java教程後不再猶豫

成年人最大的底氣是你擁有一技之長,人生纔不會被動。從事測試開發崗位,需要精通一門編程語言,是核心,是大招,是招牌技能。我內心一直在Java和Python之間選擇,反覆橫跳。 在《2020年度總結,似乎沒有什麼大的長進,似乎也得到了一些收穫》

原创 理想中的接口自動化項目

如何評價接口自動化項目 我理想中的接口自動化項目,是有一套腳本,能夠100%覆蓋核心業務場景,能夠迴歸線上頻繁出現的問題,能夠支持手工無法驗證的場景,能夠拋出偶現問題,能夠包含容易遺漏的邊界場景、異常場景,每天都能定時運行,出具報告,給予反

原创 大廠必備的40個方法論

方法論是一種以解決問題爲目標的理論體系或系統,通常涉及對問題階段、任務、工具、方法技巧的論述。方法論會對一系列具體的方法進行分析研究、系統總結並最終提出較爲一般性的原則。 概覽 學習力:學習金字塔、費曼技巧、刻意練習、RIA閱讀法、二八定律

原创 FastAPI官方教程太棒了(上)

Python第三流行的Web框架 在2020年的Python開發者調查結果中,有這樣一段話:“FastAPI在此次調查迭代中首次被引爲選項,表現爲Python第三流行的Web框架。” FastAPI創立於2018年12月,不到2年就成爲僅

原创 CodeReview技巧和規範

What-什麼是CodeReview? CodeReview,即代碼評審,是白盒測試中,靜態測試的一種方法,通過閱讀代碼,提出代碼層面的缺陷。 Why-爲什麼做CodeReview? 測試左移:在測試前就發現代碼缺陷。 明確測試範圍:根據

原创 老闆給我安排了個測試環境治理的活

測試環境困局 測試環境治理專項是在我入職2個月接手的活,用“爛攤子”來形容一點也不爲過。年久失修,需求基本沒有在測試環境使用,想用也有很多問題。人員缺乏信心,之前負責測試環境的同學抱怨極多,外部推不動,內部又沒有技術能力支撐,負能量已經蔓延

原创 從轉正失敗到績效A

績效和找工作都是玄學,轉正失敗並不代表我不行,績效A也不說明我很行。 先說說轉正失敗。JD的轉正是我經歷過5家公司中最嚴厲的,PPT,述職,問答,打分。我那一批轉正人員一共6個人,其中4個是研發,2個是測試。我是第一個講的,可能是沒經歷過這

原创 中臺RPC接口自動化怎麼做

RPC接口 我所在的部門是技術中臺,主要負責toB業務,上游是業務條線,包括PC、APP、小程序等終端,這些端的後臺是HTTP接口層,而在HTTP接口層之下,就是技術中臺的RPC接口層。 HTTP是一種超文本傳輸協議,基於TCP/IP來傳輸

原创 SpringBoot接入JaCoCo實踐教程

靜態接入和動態接入 SpingBoot可以通過2種方式接入JaCoCo:Maven和Agent。Maven方式是靜態接入,在編譯時計算代碼覆蓋率。Agent方式是動態接入,服務啓起來以後,能實時根據代碼命中情況計算代碼覆蓋率。 教程代碼已上

原创 RabbitMQ消息隊列官方教程Java學習筆記

消息隊列 RabbitMQ是一個消息隊列,它能夠接收和轉發消息。這個過程就像寄快遞一樣,把物件打包給快遞小哥,快遞小哥會負責把物件派送到正確的地址。 生產者和消費者 生產者就是用來生產消息(發送消息)的: 消費者就是用來消費消息(接收消息

原创 你好RabbitMQ消息隊列

消息隊列 RabbitMQ是一個消息隊列,它能夠接收和轉發消息。這個過程就像寄快遞一樣,把物件打包給快遞小哥,快遞小哥會負責把物件派送到正確的地址。 生產者和消費者 生產者就是用來生產消息(發送消息)的: 消費者就是用來消費消息(接收消息