houbb / junitperf Goto Github PK
View Code? Open in Web Editor NEW⛵️Junit performance rely on junit5 and jdk8+.(java 性能测试框架。性能测试。压测。测试报告生成。)
License: Apache License 2.0
⛵️Junit performance rely on junit5 and jdk8+.(java 性能测试框架。性能测试。压测。测试报告生成。)
License: Apache License 2.0
值的是创建线程后等待执行方法的时间,还是方法每次执行前的时间?
Currently it only execute the test method from a fresh object instance, but it doesn't respect the before / after which can be annotated, thus some of the object fields are not set, and test may fail.
直接打印到控制台不就行了,用slf4j又会依赖slf4j的配置
保证测试代码的添加
删除无用的代码。重审命名等信息。
I have a performance test which requires some initialized variables. These are set within a setup method which is annotated with '@beforeeach'. However when I execute the performance test this setup method doesn't seem to be executed.
1、Console日志打印的时候显示测试方法名称,现在合起来看不方便
2、Html报告的右上角灰色方法名只能显示20个字符,多了会被隐藏
3、建议Html报告左侧列表能固定,便于切换
java 可以通过命令行获取对应的硬件信息,但要考虑好跨平台性。(linux & windows)
这个属性可以分成两段做,第一段可以只是显示,第二段可以添加判断。当超过指定的阈值时则视为性能不通过。
性能测试基础实现
对应测试代码
完善测试
代码优化
后续新功能设计(方差、平均差等统计信息)
样式调整
表格的展现太丑,需要调整
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.