e2e-testing 相关问题

端到端测试是一种用于测试应用程序流程是否按照设计从头到尾执行的方法。执行端到端测试的目的是识别系统依赖性并确保在各种系统组件和系统之间传递正确的信息。

如何用cypress获取radio输入的value属性?

我有一个无线电元素 下面是我的赛普拉斯代码 cy.getAllByRole("radio").first().click() 我怎样才能得到...

回答 2 投票 0

在 Cypress 中使用 API 调用时如何避免 .then() 嵌套?

与我的团队一起,我们正在尝试找到一种更具可读性的方法来处理 Cypress 中的依赖 API 调用。现在我们有一些类似这样的代码: // 嵌套代码 cy.request('GET', myUrl).its('body')....

回答 2 投票 0

Cypress 访问 URL 时未加载网站内容

当我设置baseUrl并尝试访问URL时,URL的内容没有被加载。 这是配置文件。 const { DefineConfig } = require("cypress"); module.exports = DefineConfig({

回答 1 投票 0

使用自定义策略进行 Azure AD B2C 登录的 Cypress 测试设置

设置 具有自定义策略的 Azure AD B2C (B2C_1A_SIGNIN) 反应前端 MSAL 实现身份验证(@azure/msal-browser:2.37.0、@azure/msal-react:1.5.7) - 使用 loginRedirect()(无 MFA)

回答 1 投票 0

E2E测试预期结果应该硬编码还是计算?

我是一名 BE 工程师,也有 BE 单元测试经验,但最近开始使用 Playwright 和 Cucumber 进行 FE 端到端测试。场景的预期结果是否应该是硬编码的

回答 1 投票 0

有没有办法在网页上的 Cypress 中发送或触发击键?

我想做的是,当我导航到某个页面时,我需要按键盘上的某个键(即字母表)才能在网页上执行操作。 场景是: 1-导航...

回答 4 投票 0

Jest 中带有 Fetch polyfill 的 Cookie

我正在开玩笑地设置 e2e 测试,我希望在我调用它时让 fetch 发送我的 cookie,如下所示: const userinfo = wait fetch('/api/auth/me') 我已经设置了我的笑话配置 测试环境选项...

回答 1 投票 0

如何使用剧作家填充CKEditor 4?

我正在使用 npx playwright codegen 为我的剧作家测试提供代码。我有一个 CKEditor,我想填充一些测试内容。当我在 CKEditor 内部单击并写入“test&q...

回答 1 投票 0

如何在 TestCafe RequestMock 中获得原始响应

Testcafe 使您能够模拟请求的响应,我能够做到这一点。 我想为所有 GET/Ajax 请求实现一个缓存系统。 如果 URL 位于 c...

回答 1 投票 0

Testcafe角色构造函数不执行认证功能

我的 Testcafe 测试目前无法运行,因为我定义的角色不会初始化。 我有一个功能,我想在登录过程中检索数据。但好像整个登录l...

回答 1 投票 0

为什么 testcafe 运行测试两次?

我只是不明白,为什么 testcafe 在我的例子中运行这个测试两次: MainApp.ts: const getUrl = ClientFunction(() => window.location.href); 类主应用程序{ 异步登录(url:字符串){ 噢...

回答 1 投票 0

TestCafe:await t.expect(Selector().exists).ok() 偶尔抛出 TypeError

await t.expect(Selector().exists).ok()是否有任何可能的原因抛出TypeError: Cannot read property '0' of null?它偶尔发生,所以很难追踪,但我的理解......

回答 2 投票 0

在TypeScript中一一读取JSON数据

我已经使用 TypeScript/TestCafe 编写了一个 JSON 文件。 导入 fs = require("fs"); Fixture`创建测试数据并将其传递给其他测试` .page(网址) .之前(异步(t)=> { 一个...

回答 1 投票 0

Testcafe 从域中获取所有 Cookie,将它们存储在对象/数组中,并检查 Cookie 的名称是否在数组中

我是 Testcafé 的新手,需要从网站获取所有 Cookie,将它们存储在对象或数组中,然后查看 Cookie 的名称是否与字符串数组匹配,以查看某些 Cookie 是否正确。

回答 2 投票 0

在夹具中创建测试数据

目前,我正在开发一个项目,我们必须创建用户并为这些用户进行测试。我正在使用 faker 生成用户的名字、姓氏和其他数据。我想创建一个用户...

回答 1 投票 0

TestCafe Typescript - 如何断言禁用的 html 输入元素的值?

TestCafe Typescript - 如何断言禁用的 HTML 输入元素的值? 该元素被禁用以避免最终用户的交互。但是,我想检查一下这个元素是否包含...

回答 1 投票 0

使用 Typescript 输入 TestCafe userVariables 配置?

我一直在尝试使用项目中的 .testcaferc.js 配置文件来整合一些到目前为止已经分散的配置。 关于 userVariables 配置,我

回答 1 投票 0

测试咖啡馆的测试服务人员

我想使用 TestCafe 来检查我的 Service Worker 是否注册成功。我可以使用以下代码从浏览器控制台进行检查 (等待 window.navigator.serviceWorker.getRegist...

回答 1 投票 0

在TestCafe中,类型错误:无法读取未定义的属性(读取“匹配”)。我的代码哪部分不正确?

getVerificationUrlFromEmailData(电子邮件数据:任何){ const emailBody = emailData.email_text; const urlRegex = /(https?:\/\/[^ ]*)/; const url = emailBody.match(urlRegex)[0]; 返回网址 } }

回答 1 投票 0

如何使用 TypeScript 在 TestCafe 中定义全局钩子?

在文档中建议使用js配置文件来定义全局钩子,但这对于TypeScript解决方案来说是一个问题。 我无法在...中使用我的 TS 类/函数

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.