我们可以从Cabloy商店下载许多测试模块或者测试套件。这些测试模块/套件包含大量测试用例代码范例,既便于快速学习CabloyJS方方面面的知识点,又便于快速启动实际的业务开发

在默认情况下,这些测试模块/套件处于启用状态,如果希望在生产环境处于禁用状态,只需按如下操作:

禁用后端

src/backend/config/config.prod.js

  1. 1 // disabledModules
  2. 2 config.disabledModules = [
  3. 3 'test-flow', //
  4. 4 'test-note',
  5. 5 ];
  6. 6
  7. 7 // disabledSuites
  8. 8 config.disabledSuites = [
  9. 9 'test-party', //
  10. 10 ];

禁用前端

src/front/config/config.{env}.js

  1. 1 base: {
  2. 2 disabledModules: [
  3. 3 'test-flow', //
  4. 4 'test-note',
  5. 5 ],
  6. 6 disabledSuites: [
  7. 7 'test-party',
  8. 8 ],
  9. 9 },

最佳实践

在日常开发中,如果想临时禁用某个模块/套件,直接在名称前面添加-前缀即可

比如,将src/suite-vendor/test-party改为src/suite-vendor/-test-party