摘要:性能測試工具對于開發(fā)者來說,要去學(xué)習(xí)性能測試工具未免很麻煩。但有時(shí)候會有性能測試的需求。就是一款為開發(fā)者設(shè)計(jì)的性能測試框架,如果你會,很容易就可以學(xué)會。
性能測試工具
對于 Java 開發(fā)者來說,要去學(xué)習(xí)性能測試工具未免很麻煩。
但有時(shí)候會有性能測試的需求。
junitperfjunitperf 就是一款為 Java 開發(fā)者設(shè)計(jì)的性能測試框架,如果你會 Junit,很容易就可以學(xué)會。
特性支持 Junit4+JDK1.7+,入門簡單 (@since 1.0.0)
支持 Junit5+JDK1.8+,使用方便 (@since 2.0.0)
支持 I18N
性能報(bào)告支持自定義拓展
使用例子 入門案例入門案例地址
jar 包引入
com.github.houbb junitperf 2.0.0
使用例子
import com.github.houbb.junitperf.core.annotation.JunitPerfConfig; public class HelloWorldTest { @JunitPerfConfig(duration = 1000) public void helloTest() throws InterruptedException { Thread.sleep(100); System.out.println("Hello Junit5"); } }測試結(jié)果 日志形式
[INFO] 2018-01-14 22:16:31.419 [] - Started at: 2018-01-14 22:16:30.194 [INFO] 2018-01-14 22:16:31.419 [] - Invocations: 10 [INFO] 2018-01-14 22:16:31.420 [] - Success: 10 [INFO] 2018-01-14 22:16:31.420 [] - Errors: 0 [INFO] 2018-01-14 22:16:31.420 [] - Thread Count: 2 [INFO] 2018-01-14 22:16:31.421 [] - Warm up: 0ms [INFO] 2018-01-14 22:16:31.421 [] - Execution time: 1000ms [INFO] 2018-01-14 22:16:31.421 [] - Throughput: 10/s (Required: -1/s) - PASSED [INFO] 2018-01-14 22:16:31.424 [] - Min latency: 200.2112ms (Required: -1.0ms) - PASSED [INFO] 2018-01-14 22:16:31.424 [] - Max latency: 205.67862ms (Required: -1.0ms) - PASSED [INFO] 2018-01-14 22:16:31.425 [] - Ave latency: 202.97829ms (Required: -1.0ms) - PASSEDHTML 形式
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/76483.html
摘要:日期和時(shí)間處理日期和時(shí)間的函數(shù)庫。使用中可觀察序列,創(chuàng)建異步基于事件應(yīng)用程序的函數(shù)庫。為分布式系統(tǒng)提供延遲和容錯(cuò)處理。發(fā)布使用本機(jī)格式分發(fā)應(yīng)用程序的工具。將程序資源和打包成和的本機(jī)文件。圖像處理用來幫助創(chuàng)建評估或操作圖形的函數(shù)庫。 好資源要分享原文 譯者 唐尤華 翻譯自 github akullpp 構(gòu)建 這里搜集了用來構(gòu)建應(yīng)用程序的工具。 Apache Maven:Mave...
摘要:高性能代碼的最佳實(shí)踐前言在這篇文章中,我們將討論幾個(gè)有助于提升應(yīng)用程序性能的方法。要獲得有關(guān)應(yīng)用程序需求的最好最可靠的方法是對應(yīng)用程序執(zhí)行實(shí)際的負(fù)載測試,并在運(yùn)行時(shí)跟蹤性能指標(biāo)。 showImg(https://segmentfault.com/img/bVbtgk4?w=256&h=254); 高性能Java代碼的最佳實(shí)踐前言 在這篇文章中,我們將討論幾個(gè)有助于提升Java應(yīng)用程序性...
摘要:協(xié)議學(xué)習(xí)常見請求方法學(xué)習(xí)和學(xué)習(xí)接口的基本概念接口文檔認(rèn)識接口測試用例編寫接口測試工具使用軟件測試自動(dòng)化進(jìn)階性能測試性能測試的技術(shù)要求很高,不僅僅要對性能測試的指標(biāo)測試分類測試設(shè)計(jì)有很深刻的理解。 ...
摘要:在這個(gè)階段,學(xué)習(xí)工具什么的,重點(diǎn)在于接口測試的學(xué)習(xí),所有的工具的學(xué)習(xí),都是在為了接口測試的學(xué)習(xí)做鋪墊。接口測試工具的使用。 很多朋友想要入行軟件測試,但是都不知道該怎么學(xué)。 抽個(gè)時(shí)間簡單的給大家說下,對于0基礎(chǔ)的朋友,應(yīng)該怎么去學(xué)習(xí)軟件測試。 學(xué)習(xí)軟件測試有2條路可以選。 最省事的當(dāng)然是找個(gè)...
摘要:以下為我的真實(shí)案例以我真實(shí)案例分享,希望給更多決定重新開始的人以鼓勵(lì)我已經(jīng)上班很久了,目前在中軟做軟件測試工程師,月薪,現(xiàn)在回想起來,仍然慶幸我當(dāng)初的決定。 ?今天跟大家分享我的故事,或許你也曾像他那樣迷茫過。17年軟件工程專業(yè)專科畢業(yè)之后做了3年的銷售工作,最后決定還是再次提升專業(yè)技能,...
閱讀 2575·2021-11-22 09:34
閱讀 3552·2021-11-15 11:37
閱讀 2356·2021-09-13 10:37
閱讀 2116·2021-09-04 16:40
閱讀 1597·2021-09-02 15:40
閱讀 2467·2019-08-30 13:14
閱讀 3337·2019-08-29 13:42
閱讀 1914·2019-08-29 13:02