Codeceptjs 报告的生成

前一篇文章介绍了codeceptjs中管理远程数据的工具,REST API和建立在REST API之上的apiDataFactory。本篇文章Codeceptjs 支持多种report形式的生成,包括Cli,XML和html。由于html的易读性,所以在项目中我门选择了html格式的报告,同时为失败的case保留截图。本文是在既存的framework【1】上的扩展。


mochawesome.png

其配置非常简单。
首先,安装mochausome

npm i mochawesome

修改执行case的脚本:

codeceptjs run --reporter mochawesome

执行之后,可以看到html格式的报告已经生成了:

/mochawesome-report/mochawesome.html

详细的说明可以参照官方文档。【2】
示例程序可以在github上找到。【3】
【1】Codeceptjs API

【2】reporters
【3】Mochawesome_report

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 因为unittest支持的html报告在作为邮件附加时耗时较长,故将报告扩展支持为unishark框架。 基于un...
    五娃儿阅读 549评论 0 0
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,646评论 1 45
  • 一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如...
    时待吾阅读 3,451评论 0 19
  • 去年有段时间得空,就把谷歌GAE的API权威指南看了一遍,收获颇丰,特别是在自己几乎独立开发了公司的云数据中心之后...
    骑单车的勋爵阅读 20,673评论 0 41
  • 他和她已经分手两年了 两年来他每天下班习惯性地打开她的博客 看看她一天的心情 她有时候高兴 有时候悲伤 有时候失落...
    张小雨yu阅读 279评论 0 1