原创 解決moco框架API在post請求json參數情況下query失效的問題

本人最近在使用moco框架做測試的過程中,發現在post請求json參數格式時,query請求並不能有效過濾請求參數的情況。通過翻看源碼發現問題所在: package com.github.dreamhead.moco.extracto

原创 java一行代碼打印心形

之前看到Python一行代碼就可以在控制檯打印心形,感覺非常神奇,昨天突然想起來其實java應該也是可以的,在stream加持執行下,分享代碼如下: IntStream.range(-15, 15).map(y -> -

原创 python使用filter方法遞歸篩選法求N以內的質數(素數)--附一行打印心形標記的代碼解析

本人在學習使用Python的lambda語法的過程中,用之前求解質數的思路重寫了一遍,思路如下:就是新建一個長數組,然後從前往後遞歸相除去過濾後面的元素。中間對於Python語法的有了一點新的認識:看自己的代碼很陌生,大概是因爲寫得少的原

原创 java網格輸出的類--練習stream

在做測試的時候,經常需要把一些信息輸出到控制檯,但是格式上比較亂,想弄成一個類似SQL客戶端的那個輸出格式,在參考了一些資料後自己寫了一個簡單的控制檯網格輸出的類,分享代碼供大家參考。 使用方法:暫時支持了map和list兩種類型的數據展

原创 用groovy仿stopwatch寫一個時間計數器timewatch輔助性能測試

本人在做性能測試的時候,經常需要去記錄一些方法的執行時間,這期間用到了stopwatch的類,但是有些功能自定義起來不太好,比如自定義標記的名稱一類,而且split方法也有點不順手,所以產生了自己寫一個簡單的時間計數器。 語言使用groo

原创 jacoco接口測試代碼覆蓋率實現對class精細化過濾報告中無用的類

做使用jacoco做接口代碼覆蓋率測試的過程中,遇到一個問題:測試報告裏面信息太多,很雜亂沒有針對性,很多都是config和bean以及適配器的類,絕大部分沒有業務代碼,統計出來的覆蓋率受影響比較大,不夠準確。 這裏就引入瞭如何過濾jac

原创 如何對消息隊列做性能測試

本人在負責服務壓測的實踐中,遇到了一個需求,就是對消息隊列的dubbo接口性能進行壓測,主要分兩類:一類是往隊列裏面添加,一類是從隊列中取值(等同刪除)。是一個server的兩個不同方法。同組其他人用的jmeter進行的dubbo接口壓測

原创 如何對修改密碼接口進行壓測

做接口測試中,對於一般性的單業務接口測試很多工具可供選擇,但是對於一些相關業務相關性的關聯接口測試就比較麻煩,使用工具比如jmeter、postman、soapui等等就比較麻煩。我比較偏重腳本化執行測試用例,所以選擇了groovy作爲主

原创 python2.7使用plotly繪製本地散點圖和折線圖

這篇文章主要爲大家詳細介紹了python2.7使用plotly繪製本地散點圖和折線圖實例,具有一定的參考價值,感興趣的小夥伴們可以參考一下 本人在學習使用Python和plotly處理數據時,經過兩個小時艱難試錯,

原创 更高效校驗手機號

本人在做性能測試過程中,發現代碼中存在一個校驗手機的方法,用的是正則匹配的模式。代碼如下: public static boolean isTel(String tel) { Pattern p = Patter

原创 小米9安裝google服務框架

信道小米9,迫切地裝好google服務框架,之前聽說小米9系統自帶了,也沒弄懂,上午弄了半天一直無法成功。中間用了兩三個下載器,都是提示各個組件都安裝完成,但是依舊在添加google賬號的時候卡在覈對信息界面。 中午破釜沉舟,乾脆從頭再來

原创 如何在Linux命令行界面愉快進行性能測試

本人在做性能測試的過程中,遇到一個問題,測試機選了一臺Linux服務器,只有命令行界面。執行測試用例不是非常的靈活,有時候我需要改一兩個參數添加一些日誌,都需要重新打包部署,雖然自動化構建比較方便,但感覺繞了一大圈,在經過一些簡單嘗試之後

原创 java和groovy混編的Maven項目如何用intellij打包執行jar包

由於自己之前使用的是Gradle構建工具,最近切到Maven有些不太適應,特別是在java和groovy混編時,在打包jar包的過程中出現問題,困擾了很久,在網上查了一些資料,都是引入build插件即可,但是插件有的是eclipse的插件

原创 jacoco無法讀取build.xml配置中源碼路徑解決辦法

本人在使用jacoco做用例的代碼覆蓋率的時候遇到一個問題,就是按照文檔配置的build.xml中的class文件路徑和源碼文件路徑,但是在第一次嘗試成功之後,我爲了區分各個項目源碼,做文件路徑做了修改,就一直不成功了,經過N次的錯誤嘗試

原创 Linux性能監控軟件netdata安裝和中文漢化

本人在推廣netdata監控Linux服務器性能的過程中,遇到最大的問題就是漢化,因爲netdata至今依然沒有退出中文版本。所以只能自己做一些簡單的漢化工作,幸好作者提供了這麼一個功能。我先做了一點嘗試,首先說一下安裝過程,由於比較簡單