LogoRRR 24.3.0

LogoRRR 24.3.0

维护版本,包含质量改进、错误修复和新功能。

24.3.0 版本包含 14 项改进和错误修复。其中两项新能力尤为突出:自动化测试套件和 JMH 性能基准测试。

自动化端到端测试

这是第一个由 TestFX 集成测试套件支撑的 LogoRRR 版本。测试直接驱动真实的应用窗口——打开文件、点击按钮、断言 UI 状态——这意味着回归问题可以自动捕获,而无需等到手动审查时才发现。

下方视频展示了拖放测试的实际运行,既能了解测试的工作方式,也能直观感受 LogoRRR 界面的样子:

拖放操作的 TestFX 测试:将日志文件拖入 LogoRRR 并验证其正确打开

关于测试方法的更多详情,请参阅自动化测试文章

JMH 性能基准测试

代码库新增了基础的 JMH 基准测试支持。对 LogoRRR 文件处理代码中热点路径的测量发现,一个被频繁调用的函数比预期慢得多——最终实现了 2 倍以上的吞吐量提升。更多背景请参阅 JMH 文章

更密集的显示

LogoRRR 现在能以比以往更高的密度呈现日志行。最小方块尺寸减小后,单个屏幕可显示更多前后文。此外,现在可以通过一次拖放操作打开多个 zip 文件——拖入一个包含压缩包的文件夹,其中的每个日志文件都会同时打开。

下载

完整详情:里程碑 · 改进项 · 错误修复