npm 包 @suman/suman 使用教程

阅读时长 3 分钟读完

介绍

在前端开发中,使用 npm 包是非常常见的事情。而 @suman/suman 是一个在命令行下执行测试的 npm 包。它提供了一些简单易用的命令行工具来管理测试用例,可以轻松的运行测试脚本,查看测试结果,通过覆盖率来检查测试情况。

安装

在使用 @suman/suman 前,需要先进行安装。

使用

创建测试套件

在项目目录下,使用如下命令创建测试套件:

这个命令将生成 suman.conf.js 文件,在文件里进行配置。

编写测试脚本

创建测试脚本文件 test.js

-- -------------------- ---- -------
--- --- - ------------- - ------ - - - --

-------------- --- ---------- -------- -- -
  ---------- --- --- ------- ----------- -------- ------ -
    ----- ------ - ---------
    --------- --- -- -
      ------
    -
    ---- -
      -------- ------------ -- ---------
    -
  ---
---

运行测试

使用 suman 命令来运行这个测试。

此时可以看到测试结果以及覆盖率等信息。

高级用法

选择测试目标

使用 --match <regex> 来选择要运行的测试脚本。

这条命令会运行所有 test/ 目录下的 js 文件。

指定 reporters

使用 --reporters 来指定运行测试时生成的报告类型。

这个命令会运行测试,并生成以点阵方式展示测试结果的报告以及 nyc 生成的覆盖率报告。

调试测试脚本

使用 --inspect-brk 来调试测试脚本。

生成 HTML 报告

使用 --html-report 来生成 HTML 报告。

这个命令会运行测试,并生成 TAP 格式的报告以及 HTML 报告。

总结

在前端开发过程中,使用 @suman/suman 可以方便地进行测试用例的管理和运行。通过本文的介绍,我们可以更加深入的了解其使用方法,从而提高前端项目的测试效率。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60056bde81e8991b448e58c9

纠错
反馈