原创 Dapper,大規模分佈式系統的跟蹤系統

原文鏈接:http://bigbully.github.io/Dapper-translation/ 作者:Benjamin H. Sigelman, Luiz Andr´e Barroso,

原创 DockerFile 詳解

DockerFile 詳解 Dockerfile由一行行命令語句組成,並且支持用“#”開頭作爲註釋,一般的,Dockerfile分爲四部分:基礎鏡像信息,維護者信息,鏡像操作指令和容器啓動時執行的指令。 Dockerfile指令

原创 如何選擇一個性能測試工具(LoadRunner和Locust的一次對比)

如何選擇一個性能測試工具(LoadRunner和Locust的一次對比) LoadRunner LoadRunner,是一種預測系統行爲和性能的負載測試工具。通過以模擬上千萬用戶實施併發負載及實時性能監測的方式來確認和查找問題,L

原创 NetPerf揭示主機通信間是高速路還是林蔭小路

NetPerf揭示容器間是高速路還是林蔭小路 Netperf概況 Netperf是一種網絡性能的測量工具,主要針對基於TCP或UDP的傳輸。Netperf根據應用的不同,可以進行不同模式的網絡性能測試,即批量 數據傳輸(bulk

原创 Facebook開源的數據Mock:Memisis詳解

安裝 pip install mimesis 源代碼 git clone [email protected]:lk-geimfari/mimesis.git 支持多語言 Code Name Native Name cs

原创 Swagger 詳解

Swagger 這一個文章就夠了 Swagger快速理解 Swagger:The Best APIs are Built with Swagger Tools 。Swagger可以定義一個標準的RESTful風格的API,與語言無關,

原创 契約測試:解決微服務測試的問題

契約測試:解決微服務測試的問題 爲什麼是契約測試 契約測試(ContractTest)第一次看到我是在Martin Fowler的文章裏。(原文在這裏感興趣的可以去看看https://martinfowler.com/bliki/Co

原创 響應慢也有可能是SQL惹的禍:Limit可能會惹禍上身

響應慢也有可能是SQL惹的禍:Limit可能會惹禍上身 MySQL中的Limit 相信很多人都知道limit,無論是RD還是TEST,爲了後續比較容易描述,我們先介紹一下limit。 很多需求在開發的時候都有返回前幾條記錄或者返回中間

原创 LeetCode的刷題利器(僞裝到老闆都無法diss你沒有工作)

在工程效率大行其道的今天,如果不會寫點代碼以後也不容易在測試圈混下去。今天給大家推薦一個LeetCode的刷題利器,可以僞裝到連你老闆在這裏走過去都無法確認你是在幹活呢,還是在幹活呢。 LeetCode是什麼 leetcode是個題庫,裏

原创 快速劃分測試用例優先級

怎麼樣的設計才能算測試用例 引自:IEEE Standard 610 (1990): A set of test inputs, execution conditions, and expected results develope

原创 測者的測試技術手冊:Java中的null類型是測試不可超越的鴻溝

null是一個非常非常特殊的類型,對於每一個測試人員都要十分小心null的存在的可能性。同時null也讓很多RD頭疼,甚至連Java的設計者都成人null是一個設計失誤。這篇文章,測者想聊聊這個讓很多人不喜歡的null。 null 到底是

原创 測者的測試技術手冊:智能化測試框架EvoSuite的一個坑以及填坑方法

自動的自動化:智能化測試框架EvoSuite的一個TooManyResourceException處理方法 問題 最近在不斷地學習和探索EvoSuite框架的時候,在生產JUnit單元測試框架後,出現如下問題: Exception:

原创 測者的測試技術手冊:分清Java的Override和Overload

Java的Override和Overload Override 重寫:子類對父類的允許訪問的方法實現過程重新編寫,但是 不可改變返回值和入參。重弄寫的規則: 參數列表必須完全與被重寫方法的相同; 返回類型必須完全與被重寫方法的

原创 測者的測試技術手冊:Junit執行單元測試用例成功,mvn test卻失敗的問題和解決方法

今天遇見了一個奇怪的問題,在IDE中run unit test,全部cases都成功了,但是後來通過mvn test運行case確保錯了。在尋求原因的同時也找到了對應的解決方法。 Run Unit Test和Maven test的區別 差

原创 測者的測試技術手冊:Junit單元測試遇見的一個枚舉類型的坑(枚舉類型詳解)

Enum的簡介 枚舉類型很早就在計算機語言中存在了,主要被用來將一組相似的值包含進一種類型中,這種類型的名稱被定義成獨一無二的類型描述符,這就是枚舉類型。 在java語言中,枚舉類型是一個完整功能的類,允許開發者給枚舉類型添加方法和屬性,