automated-tests 相关问题

测试自动化是使用软件来控制测试的执行,实际结果与预测结果的比较,测试前提条件的设置以及其他测试控制和测试报告功能。通常,测试自动化涉及自动化已经使用正式测试过程(wikipedia.org)的手动过程。

Electron React Typescript 应用冒烟测试

我想为应用程序UI创建一些自动化测试 - 冒烟测试 - 登录等。我正在使用 Electron React Boilerplate 和 TypeScript。我想帮助了解此测试使用哪个框架...

回答 1 投票 0

RequestsLibrary - 如何在同一 POST 请求中发送数据和文件

我有以下Python脚本,用于上传文件和一些有效负载。我尝试在机器人框架上运行,但收到的响应输出为“错误请求” Python脚本 导入请求...

回答 2 投票 0

Firebase - 测试实验室 - 在物理设备上上传文件

目前,我正在物理设备上使用 Android Studio 运行一些仪器测试。但对于某些仪器测试,需要某些音频文件。我的问题是是否有可能...

回答 2 投票 0

在 WebdriverIO 中运行每个测试之前如何清除本地存储?

我正在为基于 React 的 Web 工具编写测试。所以我想在每次测试之前清除所有本地存储,例如登录信息等。我主要在 Cypress 工作,这只是一个简单的 c...

回答 4 投票 0

有没有办法可以在 C# 的 Selenium 测试中的条件语句中使用测试描述?

我正在为订购系统创建测试;我已经使用 Visual Studio 2022 在 C# 中为其周围的各个页面创建了测试,现在我正在为排序部分本身创建测试。我有一个基本页面...

回答 1 投票 0

为什么我的 cypress 代码中的 if 条件代码没有执行?

我试图在单个 if 中传递多个条件,但代码忽略它。 cy.get("定位器").each($el) => { if($el.hasClass("flatpiker-day ") && $el.text() == day) ...

回答 1 投票 0

Selenium uc,google chrome 无法点击 google meet 中的按钮

我想按“不使用麦克风继续”按钮。 无论我如何尝试找到它并按下它,我都找不到:C 我尝试了 Selenium IDE,并设法单击它,但转换后我...

回答 1 投票 0

如何在 package.json 脚本上创建动态路径

在我的 package.json 上我有这个脚本 “测试”:“安全帽测试”。 我想制作另一个仅从子文件夹运行测试,而不是整个测试套件。 类似...

回答 2 投票 0

如何在 Selenium Webdriver 中关闭两个浏览器实例?

public void ECM_20245() 抛出异常 { 字符串组织=空; 结账=新的CommonCheckoutModule(); 迷你 = 新 MiniCartModule(); orderAction = 新 OrderActionsModul...

回答 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

在夹具中创建测试数据

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

回答 1 投票 0

使用 Typescript 输入 TestCafe userVariables 配置?

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

回答 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

Cypress:POST 请求未被拦截

我的测试是通过API发出POST请求登录,URL与拦截中的URL相同,但无论我做什么,请求都不会被拦截。有什么想法吗?我的测试打电话给...

回答 2 投票 0

在 Firefox 浏览器窗口中通过 Selenium 运行一些测试时出现“找不到配置文件目录”错误

请给我建议。我正在学习 Selenium WebDriver 工具并尝试在 Firefox 窗口中运行一些测试,但第二次测试总是失败。我怎样才能避免这种情况? Gecko 驱动程序:v0.25.0...

回答 1 投票 0

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