cypress 相关问题

赛普拉斯,一体化测试框架和断言库,包括自动等待,请求模拟和请求存根



我需要柏树屏幕截图才能等到第二次点击()完成之后

我正在柏树中进行以下测试: context('概述',()=> { IT('4.1-从患者摘要屏幕中,单击患者名称。-应将用户带到每周的患者概述屏幕....

回答 3 投票 0

如何获得消失的信息的CSS选择器

https://automationexercise.com/login

回答 0 投票 0

电压错误:fs.appendfile不是函数

我在我的柏树项目中包含一个打字稿。我没有看到脚本中的任何问题,并且洞察力在编辑器中弹出了“ FS”(这似乎表明它确实是func ...

回答 1 投票 0


如何身份验证Azurite REST API表存储? 我正在尝试通过柏树测试向Azurite API提出请求。我知道我需要一个身份验证标头,并且尝试使用Nodejs脚本来生成标头。我不断变得不合理...

curl --location 'http://localhost:10012/devstoreaccount1/AuditLogs' \ --header 'Date: Mon, 10 Mar 2025 09:49:14 GMT' \ --header 'x-ms-version: 2025-01-05' \ --header 'Authorization: SharedKey devstoreaccount1:ttvHEM3DX/mmZ6LIMHEMEbNbS0SrR1UD+DLv6ej8+Tk=' \ --header 'Accept: application/json;odata=nometadata'

回答 1 投票 0

使用赛普拉斯如何截距,然后等待x的请求数量完成?

我正在处理的网站向API/V1/角色/{UUID}/enermission-groups?includeunlinked = true提出多个请求,以加载所有可应用于用户的权限。 如果我使用cy.intercept('api ...

回答 1 投票 0

我想知道在

命令时是否存在已知问题。我已经在支持文件中实现了钩子,看起来像这样:

回答 1 投票 0

这是我的测试:

这是我的柏树配置:

回答 1 投票 0

cypress scrollintoview()在断言

当i使用('be.visible')断言时,则如果元素不在屏幕上,则会出现错误。这就是为什么我使用scrollintoview(),但是这个时间元素出现在屏幕上,所以

回答 1 投票 0

无头模式下无法通过等待呼叫解决承诺的赛车

,但是,我的要求是用单个呼叫调用测试API,而无需链接。然后

回答 2 投票 0

表式开放 - config baseurl = https:// ...不会打开

我通过我的Windows机器(这是CI环境)打开柏树 - config: 在cmd.exe中,如果我键入npx柏树,则打开柏树的打开良好; 如果我键入npx柏树

回答 1 投票 0



如何比较来自JSON和下拉值的文本相等?

回答 1 投票 0

执行Cypress E2E测试之前,set状态管理(JOTAI)

但是我不知道如何在柏树E2E中做到这一点,我不确定是否可能。我也不确定这是在E2E测试中应该做的事情,还是更好地描述为组件测试。任何建议都将不胜感激。

回答 1 投票 0

电压恢复,NPM快速失败不同时工作

描述('test', { 检索:{runmode:2,OpenMode:1}, faffast:{ 启用:true } },()=> { //这里有一些测试 }): 具有上述配置reter ...

回答 1 投票 0

有一种方法可以避免为可靠状态启用“安全编码” ...`警告节点脚本吗? 我使用node.js和cypress编写一些自动测试,而且由于我有很多,所以我想将它们分组为他们自己的文件。我已经开始这样做,例如: // myScripts/

//myscripts/prodPageTests.js const { exec } = require('child_process'); let command = "npx cypress run --headless --browser chrome --spec './cypress/e2e/LoremProdPage.feature'"; // Other tests to come. // Probably in some kind of loop with args. exec(command, (error, stdout, stderr) => { if (error) { console.error(`Error executing command: ${error}`); return; } console.log(`Output:\n${stdout}`); if (stderr) { console.error(`Error Output:\n${stderr}`); } });

回答 1 投票 0


最新问题
© www.soinside.com 2019 - 2025. All rights reserved.