在赛普拉斯信息面板中隐藏 URL

2023-12-01

当我运行 Cypress 测试时,每次测试执行某些操作时,URL 都会显示在左侧的信息面板中。不幸的是,该 URL 非常长,导致信息面板无法读取。 有没有办法隐藏URL?

describe('Test', () => {
    it('load page', () => {
        cy.visit("https://ultimateqa.com/automation")
        cy.get('.et_pb_text_inner > ul > :nth-child(3) > a').click()
    })
})

enter image description here


这感觉有点 hacky - 要点是监视日志更改并截断长日志。

您可以使标准更准确地满足您的需求,但这有效

// top of the test, or in /cypress/support/e2e.js

Cypress.on('log:changed', (log, interactive) => {
  const logs = window.top.document.querySelectorAll('.command-message-text')
  const last = [...logs][logs.length - 1]
  if (last.innerText.length > 20) {
    last.innerText = last.innerText.slice(0, 20) + '...'
  }
})

enter image description here

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在赛普拉斯信息面板中隐藏 URL 的相关文章

随机推荐

  • 在一个 OSGi 实例中部署多个捆绑版本

    我在 CQ 中部署了三个应用程序 它们都依赖于一个捆绑包 例如 核心 核心正在经历重大改造 需要定义所有三个应用程序对不同版本核心的依赖关系 例如 A 将依赖于 core 1 0 B 将依赖于 core 1 5 C 将依赖 core 2 0
  • 按字母顺序对数组结果进行分组 PHP

    我使用下面的代码来显示数据库中网站的图像和名称 fieldset h1 A h1 ul li class siteli a href class add div img src width 16 height div p p a li ul
  • Backbone.js中不同视图的调用方法

    我将backbone js 与 ASP NET MVC 4 结合使用 我想从视图之一调用不同视图的方法 为了使这一点更容易理解 我在下面创建了一个小示例 在 MyView2 的 OperationCompleted 方法中 我想调用以下 调
  • 获取提交按钮id

    在 asp net 表单中 我有几个动态生成的按钮 所有这些按钮都提交一个表单 有没有办法获取哪个按钮在页面加载事件中提交表单 The sender处理程序的参数包含对引发事件的控件的引用 private void MyClickEvent
  • ggplot 用于多个分类变量——计数数据

    一如既往 这个论坛是我找到问题解决方案的最后希望 我正在研究一个数据集 其中一些参与者 儿童 接受了干预计划以提高他们的社交技能 态度 在治疗之前 所有参与者都观看了一段视频片段 其中发生了 足球比赛 篮球比赛 和 斯诺克比赛 演员们要么
  • Javascript 相当于 php 的 strtotime()?

    在 PHP 中 您可以轻松地将英文文本日期时间描述转换为正确的日期 strtotime Javascript中有类似的东西吗 那没有 最接近的内置选项是Date parse 它解析非常有限的子集什么的strtotime can var ts
  • 生成具有固定概率的随机数

    我在论坛上对此经常感到愤怒 但所有答案都针对所提出的问题 我发现最接近我需要的是 概率随机数生成器 作者 Alon Gubkin 不同的是 Alon要求给一张脸 也就是六张 额外的机会 就我而言 我想划分 6 个面孔的机会 使它们加起来为
  • R中的lm函数没有给出分类数据中所有因子水平的系数[重复]

    这个问题在这里已经有答案了 我正在尝试使用分类属性使用 R 进行线性回归 并观察到我没有获得每个不同因子水平的系数值 请参阅下面的代码 我的状态有 5 个因子级别 但只看到 4 个系数值 gt states c WA TE GE LA SF
  • 从 MySQL 读取更快还是从文件读取更快?

    HI 我有一个疑问 我发现在大表的情况下读取 mysql 数据会更慢 我已经做了很多优化 但无法完成 我在想的是 如果我将数据存储在一个文件中 速度会更快吗 当然 每个数据将是一个单独的文件 所以数百万个数据 数百万个文件 我同意它会消耗磁
  • ‘setObjectForKey: key不能为nil’异常,如何判断是哪一个

    我的应用程序随机 有时会 有时不会 崩溃 Terminating app due to uncaught exception NSInvalidArgumentException reason setObjectForKey key can
  • Linq 查询返回具有特定属性值的嵌套数组

    我一直在搜寻多种资源 但无法弄清楚这一点 我正在尝试根据嵌套了几层深度的属性来过滤对象数组 我已经简化了事情 所以假设我有以下课程 class A B bb class B C cc class C string value 现在是代码 A
  • 从 appsettings.json 获取 ConnectionString,而不是在 .NET Core 2.0 应用程序中硬编码

    我在 NET Core2 0 应用程序中有以下课程 required when local database does not exist or was deleted public class ToDoContextFactory IDe
  • Magento 添加新产品事件观察者

    管理员添加到目录的新产品的事件观察者是什么 添加或更新新产品时我需要发送请求 有可用的事件观察者吗 您可以使用 catalog product new action catalog product edit action catalog p
  • Javascript:在画布上绘制矩形在 IE 上不起作用

    我有一个网络应用程序 您可以在画布上绘制一个矩形 我使用两个画布元素 一个用于绘图时预览 另一个正好位于另一个画布元素下方用于绘制 我遇到的问题是在 Internet Explorer 中 canvas2 width canvas2 wid
  • 如何通过名称访问自定义组件属性?

    我有一个自定义组件 里面有几个复选框和一个文本框 还有一个属性 变量 我称之为 秒 来存储时间 在运行时 此自定义控件会多次添加到位于 嵌套 另外两个 TabPage 内的 TabPage 每个控件都有一个连续的名称 这些名称是在运行时创建
  • CSS网格布局最后一项中心[重复]

    这个问题在这里已经有答案了 我有一个网格布局共 2 列 我有5 div my 5th div来吧left我想要我的5th div to be centered 我怎样才能使用任何实现这一点网格属性 我的输出 这就是我要的 这是我的代码
  • 使用 mono 从 C# 调用 IronPython 对象

    我有以下 IronPython 代码 class Hello def init self pass def add self x y return x y 我需要从 C 调用它 我想出了以下代码 using System using Iro
  • 我在 main.m“线程 1:信号 SIGABRT”中出现错误,如何修复此问题?

    我在main m文件中的代码如下 从我开始编写这个应用程序以来 我根本没有改变过它 import
  • FOSUserBundle 或 PUGXMultiUserBundle 有两个不同的用户配置文件 (Symfony2)

    我对如何解决这个问题感到怀疑 我针对此问题的 Symfony2 应用程序有两个不同的配置文件 分别命名为 卖方 和 买方 目标是保留有关 卖方 的一系列属性 另一方面 保留有关 买方 的大量属性 电子邮件和密码即可 我意识到让两个不同的实体
  • 在赛普拉斯信息面板中隐藏 URL

    当我运行 Cypress 测试时 每次测试执行某些操作时 URL 都会显示在左侧的信息面板中 不幸的是 该 URL 非常长 导致信息面板无法读取 有没有办法隐藏URL describe Test gt it load page gt cy