Cypress web自动化21-如何在多个tests之间共享cookies
相关推荐
-
如何在 Cypress 测试代码中屏蔽(Suppress)来自应用代码报出的错误消息
当我试图使用 Cypress 对 SAP 官网进行自动化操作时,遇到如下的错误消息: The following error originated from your application code ...
-
Cypress web自动化15-Hooks使用方法
前言 Cypress 提供了 hooks 函数,方便我们在组织测试用例的时候,设置用例的前置操作和后置清理. 类似于 python 的 unittest 里面的 setUp 和 setUpclass ...
-
Cypress web自动化18-cypress.json文件配置baseUrl
前言 当我们测试一个web网站的时候,一般最好设置一个baseUrl地址,这样方便维护. 一旦部署环境发生了改变,就不需要去基本里面去查找,秩序更改cypress.json文件即可 cypress.j ...
-
Cypress web自动化19-自定义命令,把登陆当公共方法commands.js
前言 测试一个web网站的时候,通常需要先登录.要是每个脚本都写一次登录流程,太麻烦了,于是我们会想到写一个公共函数,这样每次去调用函数即可. cypress 里面提供了一个 commands.js ...
-
Cypress web自动化20-跨域问题-a标签超链接
前言 cypress 上默认访问一个跨域的网页会出现异常: Cypress detected a cross origin error happened on page load A cross or ...
-
Cypress web自动化22-命令行运行用例(cypress run)
前言 open 启动运行器 启动你的 cypress 运行器界面,参考第一篇https://www.cnblogs.com/yoyoketang/p/12860329.html 方法一: cypres ...
-
Cypress web自动化24-运行用例生成allure报告
前言 在cypress run的执行过程中,每一个测试用例文件都是完全单独运行的.执行完用例后可以生产对应的报告文件,再结合 allure 可以生成 allure 的报告. junit-allure报 ...
-
Cypress web自动化23-cypress run 命令行参数详解
前言 非 GUI 模式下命令行运行 cypress,需知道有哪些参数可以使用. 查看命令行参数 输入 -h 查看命令行参数 cypress run -h Runs Cypress tests from ...
-
Cypress web自动化25-生成mochawesome-report合并报告
前言 前一篇通过生成的 xml 报告最后用 allure 生成一个html报告内容. 我们也可以生成json格式的报告,最后把json格式报告合并成一个,最终生成一个html报告,这在分布式执行的时候 ...
-
Cypress web自动化29-失败截图以及用例录制mp4视频
前言 做 web 自动化的时候,我们希望用例失败了能截图,这是之前用 selenium 写 ui 自动化用例的时候经常遇到的问题. cypress 可以说是业界良心了,不仅帮我们失败的时候自动截图保存 ...