测试与反馈
Vize正处于其真实世界测试阶段:重点是正确性,而真实世界的项目则是 测试套间。本页面向测试人员——如何检查 Vize 的功能,去哪里查看,如何操作 报告发现、如何衡量绩效,以及如何将项目作为试验平台。
与游乐场一起检查
游乐场附带一个检查器,并列显示官方Vue SFC编译器
输出、Vize编译器输出、生成的虚拟TS、VIR以及用于本地的跨文件图
批量。这是最快查看 Vize 在某一特定情况下与 Vue 意见一致或反对的途径
.vue档案。
<https://vizejs.dev/play/?tab=inspector>开门。
请参阅编译器检查器指南,了解每个曲面的含义。
游乐场检查器链接是很好的修复复制品。
阅读测试案例
Vize经过严格测试,采用多种方式——编译器配置与官方版本的对比
Vue编译器、类型校验与vue-tsc、lint 和格式化器快照、SSR 代码生成
快照、模糊线束和真实应用夹具。在提交报告之前,通常会
帮助浏览现有案例:
编译器和SFC的奇偶校验夹具及快照,
tests/及每个箱子的src/snapshots/。tests/_fixtures/下的真实应用夹具(例如 Elk、Misskey、Nuxt UI, Reka UI和VOICEVOX驱动端对端和VRT。
如果缺少案例或结果看起来不对,这正是该阶段所需要的反馈。
报告发现
纯文本即可。清晰描述你做了什么,你期待什么,以及发生了什么 已经很有价值了。
如果可以的话,在GitHub追踪器上附上最小的复制品——最小的
.vue文件(或 小项目)这仍然显示了问题所在。使用游乐场检查员链接非常有效。
绩效衡量
Vize内置了画像模式,你可以测量时间流向,而不是猜测。
在本地开发中,工具链揭示了解析器、编译器、分析和 类型检查阶段。
CLI也有:
vize check --profile通过vize_curator进行检查并打印 各阶段剖析报告。用它来捕捉并分享你自己的绩效数据 代码库。
将你的项目作为试验平台
真正庞大的代码库能发现合成示例永远找不到的失败。许可证在哪里 允许的话,项目可以添加到Vize的灯具中,成为端对端/VRT目标,所以未来 回归会自动被发现。
如果你维护(或知道)某个Vue应用、库、框架或工具可能会用到,这点 太好了,请告诉我们——发起修正请求或联系我们。代码库越大越真实, 信号更有用。