剧作家HTML报告
#html #开源 #测试 #playwright

几天前,我想为我的剧作家项目生成现代而完整的HTML报告。我试图找到对我已经准备好使用的好东西,但我无法。所以我创建了剧作家报告。

要安装playwright-html,请使用以下命令:

npm i -D playwright-html

安装后,您需要配置项目以将playwright-html用作报告。编辑文件playwright.config.ts,其中包含以下信息:

import { PlaywrightTestConfig } from '@playwright/test';

const config: PlaywrightTestConfig = {
  reporter: [
    ['playwright-html', { 
      testFolder: 'tests',
      title: 'Playwright HTML Report',
      project: 'QA Tests',
      release: '9.87.6',
      testEnvironment: 'DEV',
      embedAssets: true,
      embedAttachments: true,
      outputFolder: 'playwright-html-report',
      minifyAssets: true,
      startServer: true,
    }]
  ],
}

剧作家报告没有强制性选项,因此,如果您愿意,只需删除所有选项即可。如果要使用,请按照每个选项的描述:

的服务器
名称 默认值 强制性 描述
testFolder 测试 测试文件的文件夹
标题 剧作家html报告 报告的标题将显示在页面顶部
项目 项目名称
版本 版本版本
测试环境 执行的测试环境
嵌入式 true 嵌入或不嵌入HTML报告文件的资产
嵌入式 true 嵌入或不嵌入HTML报告文件的附件
output -folder 剧作家html-report 输出文件夹将保存HTML
minifyAssets true 缩小或不缩小资产
starterver true 启动或不服务HTML报告

gitlab上的playwright-html

如果遇到任何错误,请转到playwright-html存储库并打开问题。

如果您有任何建议,请随时发表评论。

希望您喜欢这个工具!