npm 包 Wilhelm 使用教程

阅读时长 3 分钟读完

Wilhelm 是一个基于 JavaScript 的开源测试框架,可以用于自动化测试、单元测试、BDD 测试等多种场景。它支持 Node.js 和浏览器环境,可以在不同的环境下运行测试用例。本文介绍如何使用 npm 包来安装并使用 Wilhelm。

安装

在命令行中使用以下命令安装 Wilhelm:

安装完成后,你可以在项目的 package.json 文件中看到如下的依赖:

使用

1. 编写测试用例

Wilhelm 使用 Mocha 作为测试运行器,你需要编写 Mocha 格式的测试用例来使用 Wilhelm。例如,假设我们需要测试一个加法函数,可以编写如下的测试用例:

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

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

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

2. 配置测试文件

在你的项目根目录创建一个名为 wilhelm.config.js 的文件,并添加如下配置:

这里我们配置了一个 Chrome 浏览器用于测试,并设置 headless 为 true 表示在无头模式下运行。

3. 运行测试

在命令行中使用以下命令运行测试:

其中 test/**/*.js 是我们的测试文件目录和匹配模式。你可以根据自己的项目结构来设置相应的路径和匹配模式。

运行结果如下所示:

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

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


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

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

测试运行完成,结果显示通过了一个测试用例。

推荐阅读

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

纠错
反馈