npm 包:wdio-mochawesomefixed-reporter 使用教程

阅读时长 3 分钟读完

简介

wdio-mochawesomefixed-reporter 是一个基于 Mochawesome 生成的定制化 HTML 报告的 WebDriverIO 报告器插件。它可以帮助在 Web 自动化测试中生成可视化的测试报告。

安装

依赖于 WebDriverIO, Mochawesome 和 Mochawesome Report Generator 插件。建议在项目根目录下安装。

使用

在 WebDriverIO 的配置中配置即可使用,无需额外的启动参数。

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

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

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

配置项

下面是 wdio-mochawesomefixed-reporter 提供的基本的配置项。

reportDir

  • 类型: String
  • 默认值: ./test/reports

支持的测试结果覆盖率输出目录地址。

reportTitle

  • 类型: String
  • 默认值: My Test Report

展示在 HTML 报告的标题内容。

showPassed

  • 类型: Boolean
  • 默认值: true

指定是否在报告中展示通过的测试结果。

示范

下面是一个简单的示例,将上面的配置项都添加进来。

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

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

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

配置项中定义了一个输出目录地址为 ./test/output,报告标题为 My First WebDriverIO Test Report 并且不展示通过的测试结果。

结论

wdio-mochawesomefixed-reporter 提供了自定义化、可视化的 HTML 报告,在 Web 自动化测试中使用会带来很大的便利性。希望这篇文章可以帮助到需要的读者们。

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

纠错
反馈