Testcafe报告生成器-开源引擎

时间:2020-09-28 12:15:23

标签: testing console output report testcafe

我计划将我的testcafe控制台输出转换为具有自定义文件名的txt / html文件,我正在使用下面的脚本行,但是输出文件未生成且没有错误。我已经安装了必需的报告模板。请引导我。

$ testcafe chrome tests / core / sample.test.js --reporter html:/file.html $ testcafe chrome tests / core / sample.test.js-报告者列表:/test.txt

谢谢 拉梅什D

1 个答案:

答案 0 :(得分:2)

控制台输出到txt

这不容易吗?

$ testcafe chrome tests/core/sample.test.js > test_output.txt 2>&1

我的意思是,您可以使用报告器,可以构建自己的报告器并花费数小时,或者,如果您真的只需要控制台输出中的文件,这就足够了。

控制台输出到html

我有使用配置文件而不是命令行选项的习惯,所以我将在配置文件上显示它:

.testcaferc.json

{    
     "reporter": [        
        {
            "name": "html",
            "output": "Results/report.html"
        }
    ]
}

首先,当然,您需要安装适当的npm package

$ npm install --save-dev testcafe-reporter-html

如果您坚持使用命令行选项,则此testcafe docs应该可以为您提供指导。我相信这将是正确的命令:

$ testcafe chrome tests/core/sample.test.js -r html:Results/report.html