将js cucumber从@6.XX升级到@7.XX以上的版本的一种方法(过程记录)
(认知有限,如有不妥,还望告知,欢迎讨论。)
升级需求产生背景
正在搭js cucumber的bdd自动化测试框架,现在准备加上report service。通过官网资料[1]得知,report service在Cucumber-JS 7.0.0及以上的版本才支持。然后执行了
得知我目前用的版本是cucumber@6.0.7,所以需要升级。
升级步骤
1. 执行命令,卸载当前的cucumber@6.0.7
2.执行命令,下载Cucumber-JS 7.0.0或以上的版本(我这里就直接选择下载默认的最高版本。)并配置到开发配置。
3. 执行命令检查当前cucumber版本
4.将原来调用cucumber的命令
修改成
5.运行npm test,运行成功。
=END=
=Reference=
[1] https://cucumber.io/docs/cucumber/reporting/?lang=javascript
[2] https://www.npmjs.com/package/@cucumber/cucumber/v/7.1.0