弃用通知

之前的Testing Harnesses Manager现已弃用, 也就是不再提供quasar test这个命令。 想要启动测试, 直接通过运行它们的搭建脚本来启动(即在 package.json 中的 script 自行查看或配置)。

因此, 如果你之前一直在使用的话, 可以通过下图所示操作弃用:

我们删除的文件中的内容如图:

安装

1
2
3
4
5
6
7
cd your-quasar-project

quasar ext add @quasar/testing-e2e-cypress
# or
quasar ext add @quasar/testing-unit-jest
# or
quasar ext add @quasar/testing-unit-vitest

重新覆盖式安装, 也是执行上述命令。

其它的具体可查看文档https://github.com/quasarframework/quasar-testing

鉴于quasar的魔改,安装请优先参考quasar框架文档, 而不是所安装工具的官方文档。

现在如何使用

如下图, 我一般使用的是 npm run test:unit:ci 来运行测试(之前已弃用的quasar test命令中, 也默认的这种–参考上图)。 (如果你想让它一直监听, 或者是想要ui服务地址的话, 可以使用另外两个)