RomanFedytskyi/TickBenchCLI
GitHub: RomanFedytskyi/TickBenchCLI
在无头 Chromium 中对实时数据网格组件重放确定性市场数据流,逐帧测量延迟、丢帧、金额格式、XSS 和 WCAG 合规性的 CLI 基准测试工具。
Stars: 0 | Forks: 0
# TickBench
[](https://github.com/RomanFedytskyi/TickBench/actions/workflows/ci.yml)
[](https://www.npmjs.com/package/tick-bench-cli)
[](https://www.npmjs.com/package/tick-bench-cli)
[](https://bundlephobia.com/package/tick-bench-cli)
[](https://www.npmjs.com/package/tick-bench-cli)
[](https://www.npmjs.com/package/tick-bench-cli)
[](#benchmark-your-own-component)
[](LICENSE)
[](docs/task-authoring.md)
[](https://doi.org/10.5281/zenodo.21272054)
[](https://github.com/RomanFedytskyi/TickBench)
TickBench 会在无头(headless)Chromium 浏览器中,针对你的数据网格或仪表盘组件重放**已设置种子且可重现的市场数据 tick 流(market-data tick streams)**,并告诉你用户实际会看到什么:
**显示延迟(display staleness)**、更新延迟百分位(update latency percentiles)、丢帧(dropped frames)、更新丢失(lost updates)、损坏的金额格式、实时的 XSS 注入点以及 WCAG 违规情况——只需一条命令、一份 JSON 报告、一个通过/失败结论。
[--task DIR] scaffold a submission for model output
```
常用选项:`--trace FILE`(自定义工作负载),`--out DIR`(默认为 `./tickbench-results`),`--no-reference`(跳过内置的比较基准)。
## 引用
如果 TickBench 对你的工作有所帮助,请通过 [`CITATION.cff`](CITATION.cff) 引用它。
## License
代码:MIT © 2026 Roman Fedytskyi。内置及录制的 trace 数据(`traces/`):CC BY 4.0。
标签:MITM代理, Web可访问性, 前端性能测试, 数据表格, 文档结构分析, 无头浏览器, 暗色界面, 特征检测, 自定义脚本