Cypress.moment() 不是将 Cypress 版本升级到 9.6 的函数
Cypress.moment() is not a function on upgrading Cypress version to 9.6
我的测试套件中很少有测试用例失败,因为我在这些
中使用了 Cypress.moment() 函数
我尝试了网上提到的一种解决方案来升级代码覆盖率:npm update @cypress/code-coverage 但这并没有解决问题
Cypress deprecated Cypress.moment()
in 6.1.0, because Moment.js was considered legacy.
赛普拉斯推荐 using one of Moment.js
's suggested alternatives 而不是 Cypress.moment()
。
我使用了 https://day.js.org/docs/en/query/is-a-dayjs 而不是使用 cypress.moment()
步骤:
1.Install npm 安装 dayjs
2.Add import dayjs from "dayjs" on the top of the test case fill
3.Use dayjs() 例如:const nowTime = dayjs().format('H:m:s')
它完全适合我。
我的测试套件中很少有测试用例失败,因为我在这些
中使用了 Cypress.moment() 函数我尝试了网上提到的一种解决方案来升级代码覆盖率:npm update @cypress/code-coverage 但这并没有解决问题
Cypress deprecated Cypress.moment()
in 6.1.0, because Moment.js was considered legacy.
赛普拉斯推荐 using one of Moment.js
's suggested alternatives 而不是 Cypress.moment()
。
我使用了 https://day.js.org/docs/en/query/is-a-dayjs 而不是使用 cypress.moment()
步骤:
1.Install npm 安装 dayjs
2.Add import dayjs from "dayjs" on the top of the test case fill
3.Use dayjs() 例如:const nowTime = dayjs().format('H:m:s')
它完全适合我。