
[英]Cypress drag and drop by offset
我正在尝试让 DnD 在 Cypress 和 React 应用程序中工作。 起初,我尝试了所有通过鼠标事件进行模拟的示例,但它在我的环境中通常不起作用。 :( 我能够使用此代码编写一个测试,其中我知道拖动元素和放置元素。 而且效果很好。 我在赛普拉斯食谱中找到了类似的示例代码。 但是现在我需要在不 ...
[英]Cypress drag and drop by offset
我正在尝试让 DnD 在 Cypress 和 React 应用程序中工作。 起初,我尝试了所有通过鼠标事件进行模拟的示例,但它在我的环境中通常不起作用。 :( 我能够使用此代码编写一个测试,其中我知道拖动元素和放置元素。 而且效果很好。 我在赛普拉斯食谱中找到了类似的示例代码。 但是现在我需要在不 ...
[英]cypress-vite: heap out of memory
我最近将我的 CRA 项目转换为使用 Vite。 除了 Cypress e2e 测试外,一切正常。 我看到测试需要预处理,所以我添加了cypress-vite 。 现在每次我尝试运行测试时,都会收到以下错误: 这是我的cypress.config.ts : vite.config.ts : 编辑 ...
[英]Cypress - Unable to run multiple tests
我对赛普拉斯自动化非常陌生,并且一直在关注一些示例,但遇到了一个问题,该问题似乎在我看过的任何视频中都没有解决,即同一“描述”中的多个测试没有按预期运行。 如果我创建以下代码并运行它,一切都会完美无缺:- 然后,我尝试将测试拆分为单独的测试,如下所示:- 现在的问题是,在打开 Chrome 浏览器然 ...
[英]How can I get Vite env variables?
我在我的项目中使用了 Quasar、Vue 3、Vite、Cypress。 我不知道如何获取.env变量(例如VITE_API_URL )并在cypress.env.json中设置。 在Vite之前我用过webpack,我知道怎么做。 我不想定义两次相同的变量,首先在.env中,然后在cypres ...
[英]Cypress task with xlsx leads to f.slice when using
尝试访问屏蔽“xlsx”的赛普拉斯任务时出现此错误:“^0.18.5”以读取 excel 文件。 来自 Node.js 内部结构:TypeError:f.slice 不是 function 在 firstbyte (/local0/biologics/gitcheckouts/new-ui-e2e ...
[英]cypress browser sends all cookies in all requests
我在启用session 存储功能的情况下使用 cypress 进行端到端测试。 直到最近,项目中仅有的两个 cookies 是“access_token”和“refresh_token”。 现在我又添加了 2 个 cookies 来存储一些数据,这些数据会在您使用该网站时自动写入和读取。 使用任何 ...
[英]How to select a checkbox for a div using cypress?
我有 html 如下内容, 从上面可以看出,我想取消选中名称为 1 的 div 的复选框。 我如何使用柏树来做到这一点。 ...
[英]cypress cucumber - How to identify the which feature file calling step definition?
我的框架包含从不同feature文件调用的common step definitions 。 我想根据来自功能文件的step definition调用来设置locators 。 例如下面的Steps从公共模块调用step Definition 。 常用步骤定义 我想根据不同的特征文件为save按钮 ...
[英]Encrypt/Mask sensitive data on git push (Encryprted/masked display on remote repo)
我有一个 Cypress 代码,其中包含敏感的 header,我希望对其进行屏蔽/解密cy.request({ method: 'GET', url: 'https://sample-url', headers: { 'key': 'value' } ...
[英]Unable to run Cypress Cucumber tests. Receving weird Gherkin error
当我尝试使用 @badeball/cypress-cucumber-preprocessor 在 Cypress 上运行我的 cucumber 测试时,我得到了这个奇怪的错误: 这表明错误来自我的duckduckgo.feature文件,如下所示: Scenario Outline: Steps ...
[英]How to do Conditionals in Cypress
在我的 e2e 中,我需要在单击表中的复选框之前先检查数据表是否已填充。 我可以像这样检查计数 不幸的是,以下内容不起作用。 有什么建议么? ...
[英]Cypress select li and click on child span
我正在尝试 select li 并单击/检查 span 这是复选框但是,不能这样做。 在这里,下面我试过了。 在这里,在上面的代码中,我想要 select li,其中“abc 帐户” ,一旦找到想要点击具有class tree-checkbox的跨度。 所以,我试过了。 但是,它说发现了多个元素。 ...
[英]Experimental Long Polling in Firebase Web v9
我正在尝试为 Firestore 设置设置experimentalForceLongPolling = true 。 这样做的原因是因为如果没有这个,Firestore 将无法在 Cypress 测试中与仿真器一起使用。 如何在 Firebase Web v9 SDK 中设置设置,特别是这个expe ...
[英]Can't Access Static Drop-down Inside an Iframe
我想单击 iframe 和 select 一些选项中的下拉菜单,但我在柏树中不断收到此错误 cypress-iframe 命令一次只能应用于一个 iframe。 而是找到了 2 请在下面查看我的代码` ...
[英]Docker - Jenkins - Local System Files/Folders Access and Execution in Jenkins
当jenkins镜像安装在docker桌面容器中时,如何访问和执行jenkins中的本地系统文件夹/文件? 请帮我找到一种方法,我们可以通过它访问和执行本地文件/文件夹,在 docker 桌面容器中可用的 jenkins 图像内? 例如:当 cypress 项目在我们的本地系统中可用时,如何使用 j ...
[英]Cypress find element with id contains and have span
我是 Cypress 的新手,我想找到 id 是动态的但 id 有一些特定文本的元素。 例子。 在这里,我想找到其 id 包含帐号并且在跨度“abc 文本”内有文本的按钮,并想单击打开弹出窗口的那个按钮。 我试着跟随。 但是,它给出了找不到元素的错误。 任何帮助将不胜感激。 ...
[英]How can I check that one text contains part of another (random) text in cypress
如何检查一个文本是否包含下面柏树示例中的另一个(随机)文本的一部分 预计柏林将在 2023 年跻身世界前 20 名城市之列! '\n 柏林\n ...
[英]Cypress Testing - Using If Logic To Find "Apply Now" In Vacancies To Test "Apply Now" Work Flow
背景: 有时,用户已经申请了这份工作,“立即申请”按钮将不可见,而是一条成功消息,告诉他们他们已经申请了。 用例: 我想 map 通过工作板上的列表,直到我看到带有“立即申请”逻辑的工作列表,因为我需要测试登录用户的流程。 单击第一个“立即申请”时,我想停止寻找用户可以申请的其他职位列表。 我相信这 ...
[英]cypress check div not clickable
下面的代码片段显示为一个复选框,我正在尝试使用 cypress 来单击它,但即使我选择了它也无法正常工作。 这是我的赛普拉斯代码的样子: 这是我得到的错误: 15050 毫秒后重试超时:cy.click() 失败,因为此元素已禁用: ... 修复此问题,或使用 {force: true} 禁用错 ...
[英]Cypress --headless still opening browser window on mac os
npx npm run cypress --headless在我的项目中运行此代码仍然打开谷歌浏览器用户,需要 UI 才能继续运行无论我尝试什么,即使卸载并重新安装 cypress 也无法解决问题 ...