有没有办法运行 cypress open 并且只包含包含关键字的测试文件?例如。来自domains-lifecycle.spec.jsx的生命周期

2024-01-12

我的项目中有一个相当大的测试文件库(大约 80 个),并且我用关键字 ex 命名它们。 “创建”“编辑”和“生命周期”。我希望能够跑步npx cypress open并且仅包含所有包含“生命周期”的测试文件。我可以在 Cypress.json globing 中添加一些东西吗?


为了扩展 @JosePita 的想法,您可以在脚本 (package.json) 中设置 glob 模式并绕过他关心的众多配置文件。

例如,这些在我的系统上工作,

"scripts": {
  "cy:open": "cypress open",                              // all files
  "cy:user": "cypress open -c testFiles=user/**/*",       // just the user folder
  "cy:error": "cypress open -c testFiles=**/*error*.js",  // files with keyword 'error'

Cypress 运行程序的顶部有一个搜索栏,其中列出了测试,但搜索就是它的全部功能。

运行所有规格无论搜索结果如何,按钮都会运行全套。

如果你想run子集,指定testFiles命令行上的配置选项。

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

有没有办法运行 cypress open 并且只包含包含关键字的测试文件?例如。来自domains-lifecycle.spec.jsx的生命周期 的相关文章

  • chrome 调试器承诺在暂停时不会解析?

    也许我没有正确调试承诺 但基本上 如果您在断点处停止并运行异步代码 它实际上不会完成 直到您恢复执行为止 这是一个问题 调试器允许您快速试验多个 api 方法 但如果您恢复它 您就不能 debugger now type the follo
  • Oo 任何 IDE 中的 javascript 代码补全

    你知道有什么IDE可以自动完成这种代码吗 我这里有一个 javascript 类生成器 function var core bind function method scope if method instanceof Function t
  • React-native:将场景绑定到导航栏

    我正在整理这个提问 回答应用程序 并遇到了这个障碍 我想从导航栏触发场景中的功能 与登录应用程序类似 我在导航栏中有一个用于提交答案的按钮 RightButton route navigator index navState if rout
  • 取消html5浏览器中的单图请求

    我正在动态加载 大 图像以绘制到 html5 画布中 如下所示 var t new Image t onload t src http myurl 但每隔一段时间就会想取消图片请求完全地 我想出的唯一方法是设置src to i e t sr
  • 动态速度计 javascript 或 jquery 插件

    我希望有动态ajax插件在页面上显示速度计 一个想法是我设置一个背景并旋转针 有人知道相关插件吗 这里有一些供您参考 http bernii github com gauge js http bernii github com gauge
  • 用隐藏单元格补充 colspanned 表格有什么不好吗?

    我一直在表格上开发一些排序和选择功能 我发现在具有跨单元格的表格中定位非常困难 我只是添加了跨区单元格并将其隐藏 它看起来不错 它与我的 js 一起工作 非常适合索引 但我想知道这是否是合法的方法 stuffing display none
  • Node js 使用中间件重定向进行过多重定向

    在我的 Node js 应用程序 我使用的是express 4 x 中 我想检查用户是否已登录 如果用户未登录 我想重定向到我的登录页面 然后我在中间件中这样做 服务器 js app use function req res next if
  • 使用 moment.js 检查输入日期是否为星期一

    好吧 我想检查日期是否是星期一 例如 var myDate new Date moment myDate DD MM YYYY dayIs monday 在我的国家 一周的第一天是星期一 所以 我真的想检查输入日期是否是一周的开始 我尝试使
  • 使用 CryptoJS 更改密钥 [重复]

    这个问题在这里已经有答案了 我正在使用 CryptoJS 来加密和解密文本 在这里 我只是获取消息并显示加密和解密消息 我使用DES算法进行加密和解密 这是我的 HTML 文件
  • 使用鼻子获取设置中当前测试的名称

    我目前正在使用鼻子编写一些功能测试 我正在测试的库操作目录结构 为了获得可重现的结果 我存储了一个测试目录结构的模板 并在执行测试之前创建该模板的副本 我在测试中执行此操作 setup功能 这确保了我在测试开始时始终具有明确定义的状态 现在
  • Google Chrome 106 可拖动导致元素消失

    使用拖放元素时 绝对定位元素中包含的大多数其他元素都会从屏幕上消失 如果我调整窗口大小 这些元素会出现 但在开始拖动时会再次消失 我在最新版本的 Google Chrome 106 和 Beta 版本 107 0 5304 18 以及现在的
  • 如何流式传输 OpenAI 的完成 API?

    我想流式传输结果通过 OpenAI 的 API 完成 https beta openai com docs api reference completions 该文档提到使用服务器发送的事件 https developer mozilla
  • 如何在 Angular 中从父组件访问子组件?

    I have mat paginator在子组件a中 如下所示 子组件 html
  • 使用 JS 合并具有相同值的相邻 HTML 表格单元格

    我已经为此苦苦挣扎了一段时间 我有一个根据一些 JSON 数据自动生成的表 该数据可能会有所不同 我想合并第一列中具有相同值的相邻单元格 例如此表中的 鱼 和 鸟 table tr td fish td td salmon td tr tr
  • 如何使JavaScript函数在Eclipse“大纲视图”中可见?

    我有这样的代码 但如果它在匿名函数中定义 则无法打开函数大纲 类没有问题 我该如何概述something2 请分享一些提示 我可以将所有函数标记为构造函数 但这是无效的方法 start of track event required deb
  • 将数组排序为第一个最小值、第一个最大值、第二个最小值、第二个最大值等

    编写一个JS程序 返回一个数组 其中第一个元素是第一个最小值 第二个元素是第一个最大值 依此类推 该程序包含一个函数 该函数接受一个参数 一个数组 该函数根据要求返回数组 输入示例 array 2 4 7 1 3 8 9 预期输出 1 9
  • JavaScript 代码在不使用 ActiveX 的情况下截取网站屏幕截图

    我有一个用户与之交互的 JavaScript 应用程序 我需要保存当前界面的外观 裁剪出我需要的部分 或者通过指定div只拍摄我需要的部分 然后发送回服务器 显然任何外部服务都无法做到这一点 我需要一个 JavaScript 或Flash
  • 如何在 Google 地图 V3 中创建编号地图标记?

    我正在制作一张上面有多个标记的地图 这些标记使用自定义图标 但我还想在顶部添加数字 我已经了解了如何使用旧版本的 API 来实现这一点 我怎样才能在V3中做到这一点 注意 当您将鼠标悬停在标记上时 标题 属性会创建一个工具提示 但我希望即使
  • Jquery - 通过在字符串中构建 id 的 id 获取元素

    我在使用 jquery 元素时遇到问题 我正在 var 中构造名称 例如 var myId myGotId myId attr title changed myId 返回空 我想通过 id 获取我的元素 但动态构建我的 Id 连接字符串 编
  • Googletest:如何异步运行测试?

    考虑到一个包含数千个测试的大型项目 其中一些测试需要几分钟才能完成 如果按顺序执行 整套测试需要一个多小时才能完成 通过并行执行测试可以减少测试时间 据我所知 没有办法直接从 googletest mock 做到这一点 就像 async选项

随机推荐

  • NodeJS Express req.session 未定义

    就是想不通这个 我发现的关于快速会话的所有内容都表明它确实有效 但对我来说并非如此 我的整个应用程序配置 app configure gt app set port process env PORT 3000 app set views p
  • 通过同级子视图传播触摸事件?

    我有一堆子视图 它们都有用户交互部分 子级 并且全屏 问题是 如果我触及堆栈顶部的非交互式部分 它不会将该触摸传播到堆栈的其余部分 我的设置 视图A view B 全屏容器 本身不是交互式的 但具有交互式子视图 视图B1 互动 查看B2 互
  • 以编程方式向 Woocommerce 3.2+ 中的订单添加折扣

    在 woocommerce 中 我们可以使用优惠券功能为任何订单添加折扣 固定金额 百分比金额 是否可以以编程方式向任何订单添加折扣金额 其中折扣金额可以是任意金额 任何帮助将不胜感激 以编程方式为订单提供折扣的唯一可用功能 正在欺骗Fee
  • 控制器未收到英国格式的 MVC3 日期

    给定这个虚拟机 public class ApplicationDTO BaseDTO public DateTime Date get set public int JobId get set public int Status get
  • WPF 动画/UI 功能性能和基准测试

    我正在为某些业务线的一些奇特的 WPF UI 工作做一个相对较小的概念验证 即使没有太疯狂 我在使用许多功能时已经看到一些非常糟糕的性能 我认为这些功能是首先考虑使用 WPF 进行 UI 构建的主要原因 我在这里问了一个问题 为什么我的动画
  • Spring WS WebServicesTemplate/Jaxb2Marshaller 客户端查看原始 xml?

    是否可以使用 WebServicesTemplate 和 Jxb2Marshaller 作为编组引擎来查看 Spring WS 客户端的请求和响应 我只是想记录 xml 而不是对原始 xml 执行任何操作 See the spring ws
  • 核心数据:在实体 中未找到键路径错误

    谁能告诉我这段代码有什么问题吗 它会引发以下错误并导致应用程序崩溃 reason keypath Studies patients PatientName not found in entity
  • 如何让 babelify 10 定位浏览器

    我想要的是 使用最新版本的库 让它在 IE 11 中运行 我正在构建一个 React 应用程序 为了运行测试 我需要 testing library react 为了在浏览器中运行测试 我需要 browserify 为了在我支持的每个浏览器
  • main.js:2 Uncaught Referenceerror: firebase 未定义 [重复]

    这个问题在这里已经有答案了 我正在尝试将我的 html 联系表单与 firebase 链接 但遇到错误 未捕获的引用错误 firebase 未定义 在我的 main js 文件中 我在 html 文件中很好地定义了 CDN 但在 main
  • 什么是 Swift 中的部分应用闭包#1

    我试图理解此崩溃报告 但无法理解 因为函数 applySettings 不是从 init 调用的 如崩溃报告中所示 Swift 中的 部分申请closure 1 是什么 这是 init 函数所需的代码 public override ini
  • 位置:修复Chrome Mobile中的滑动bug

    如果您查看我的网站 http alexander pastor de在手机上的 Chrome Mobile 中 向任何方向滚动时 页脚都不会保持原样 对原因或解决方法有什么想法吗 页脚的 CSS 代码如下所示 footer width 10
  • 我可以对 GroupTemplate 或 ItemTemplate 进行编号吗?

    我想使用 GroupTemplate 将项目列表分成组 但是 我需要按顺序对每个组进行编号 以便我可以链接到它们并实现一些 JS 分页 我正在绑定到 IEnumerable 这是一些伪代码 我希望输出看起来像这样 a href group1
  • 如何 grep 查找所有少于 4 个字符的单词?

    我有一本字典 单词之间用换行符分隔 你可以这样做 egrep x 1 3 myfile 这也会跳过空白行 从技术上讲 空白行不是单词 不幸的是 上面的正则表达式会将缩写中的撇号计为字母 并将连字符复合词中的连字符计为字母 在字母数如此少的情
  • Python 中 minidom 的内存错误

    我在 Python 中遇到了带有 minidom 解析器的 MemoryError 我正在读取 8000 个小文件 大部分小于 50 Kb 在读取 2500 个后出现此错误 Traceback most recent call last F
  • Mysql为json类型列设置默认值

    我听说8 0 13之前的mysql版本接受json类型列的默认值 所以我使用cmd ALTER TABLE templates CHANGE COLUMN values JSON NOT NULL DEFAULT 但收到错误 Error C
  • ASP.Net 控件与 HTML 控件性能

    我听说我们应该避免使用默认 ASP Net 控件 因为它们在 Viewstate 等方面很重要 因此 每当我只想显示信息时 我就考虑使用 HTML 标签 并使用 Eval 函数在 href 或 src 属性中插入服务器端代码 但我也听说 E
  • Grails GORM“或”不与关联一起工作

    在下面的示例中 我希望 Product searchAll 能够匹配两者 添加剂和产品 但似乎忽略了eq name taste class Additive String flavor static belongsTo product Pr
  • 如何添加WPF treeView节点点击事件获取节点值

    我有一个TreeView在wpf中如何获得TreeView节点单击事件以便我可以获得用户单击的节点的值 Xaml
  • QML:在 QML 中使用 cpp 信号始终会导致“无法分配给不存在的属性”

    我只想将 cpp 信号连接到 qml 插槽并尝试不同的方法 但它总是在运行时导致相同的 QML 错误 无法分配给不存在的属性 onProcessed Why 这是我的 Cpp 对象 include
  • 有没有办法运行 cypress open 并且只包含包含关键字的测试文件?例如。来自domains-lifecycle.spec.jsx的生命周期

    我的项目中有一个相当大的测试文件库 大约 80 个 并且我用关键字 ex 命名它们 创建 编辑 和 生命周期 我希望能够跑步npx cypress open并且仅包含所有包含 生命周期 的测试文件 我可以在 Cypress json glo