解决本地无法查看html文件

这篇博客介绍了如何解决通过Allure服务生成的HTML测试报告在本地无法正常查看的问题。主要原因是本地缺少服务环境。解决方法包括安装Node.js,使用npm安装cnpm和http-server,然后在测试报告目录下启动http-server服务,最后通过浏览器访问服务地址即可正常查看报告。
摘要由CSDN通过智能技术生成

  场景:通过allure服务生成测试报告,再报告发送给相关人员,但接收邮件后本地无法查看html文件。

  原因:通过allure服务生成的html测试报告是需要起服务的,而在本地虽然有html报告对应的css、js文件,但打开html文件是没有样式的,如:
在这里插入图片描述
解决方法:

  1. 安装npm 安装Nodejs即可
    执行npm -version可查看npm版本,证明已安装成功
    在这里插入图片描述
  2. 安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org
    在这里插入图片描述
  3. 安装http-server cnpm i http-server -g
    执行http-server -v可查看http-server版本,证明已安装成功
    在这里插入图片描述
  4. 进入测试报告所在目录,目录上执行cmd打开终端
  5. 在终端输入http-server,回车
    在这里插入图片描述
  6. 复制其中一条地址,进入浏览器打开即可
    在这里插入图片描述
    可以正常查看html文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值