文件名称:cypress-localstorage-commands:使用localStorage方法扩展Cypress的cy命令。 允许在两次测试之间保留localStorage
文件大小:340KB
文件格式:ZIP
更新时间:2024-02-27 01:59:40
testing utilities persistence commands localstorage
赛普拉斯localStorage命令 用localStorage方法扩展Cypress的cy命令。 允许在测试之间保留localStorage并禁用localStorage。 问题所在 您想在赛普拉斯测试之间保留localStorage。 您要禁用localStorage来检查错误处理。 这个解决方案 该解决方案允许您通过赛普拉斯命令使用所有浏览器的localStorage方法,并在测试之间保留它。 它还允许模拟在浏览器中禁用localStorage。 安装 该模块是通过与节点捆绑在一起的npm分发的,应该作为项目的devDependencies之一安装: npm i --save-dev
【文件预览】:
cypress-localstorage-commands-master
----.gitignore(399B)
----test-e2e()
--------typescript()
--------react-app()
----tsconfig.json(178B)
----README.md(10KB)
----CHANGELOG.md(4KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(485B)
--------workflows()
--------CONTRIBUTING.md(5KB)
--------CODE_OF_CONDUCT.md(3KB)
--------ISSUE_TEMPLATE()
----test()
--------Cypress.mock.js(334B)
--------LocalStorage.spec.js(9KB)
--------LocalStorage.mock.js(995B)
--------register.spec.js(1KB)
--------Cy.mock.js(760B)
--------.eslintrc.json(190B)
----LICENSE(1KB)
----sonar-project.properties(630B)
----package.json(3KB)
----stryker.conf.js(661B)
----src()
--------LocalStorage.js(2KB)
--------register.js(411B)
----renovate.json(74B)
----index.js(126B)
----jest.config.js(990B)
----index.d.ts(2KB)
----.eslintrc.json(437B)
----package-lock.json(325KB)