automated-tests 相关问题

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

使用 Selenium、TestNT、Java 进行自动化测试 - Reddit.com - 弹出窗口中的登录按钮

我正在尝试弄清楚如何通过 Java/Selenium 自动登录 Reddit。 我已进入 Reddit.com > 登录 > 弹出窗口 > 查找并填写用户名和密码。 不过,没关系

回答 1 投票 0

在 Playwright 中运行测试时如何启动浏览器?

在开始构建自动化框架之前,我正在使用 Playwright 示例代码来测试我的环境。现在我只想能够观看在实际浏览器中运行的测试。

回答 1 投票 0

如何修复 Playwright 上的不稳定测试?

嗨,我正在测试这个应用程序。应用程序本身将填充该值并单击按钮以在表中提供数据。然而,实际上加载数据本身需要 40 秒以上,所以

回答 1 投票 0

我遇到了这样的观点:自动测试中的 time.sleep 是一种不好的做法,请告诉我为什么以及可以使用哪些替代方法

它看起来像这样,并且没有任何其他方式工作。 还请介绍一下等待页面上的元素和等待页面加载的函数 buttonEnter = driver.find_element(By.

回答 1 投票 0

如何使用easyrepro在子网格上打开记录?

https://github.com/Microsoft/EasyRepro/issues/178 大家好, 我使用的是dynamic365版本9.x 使用 EasyRepro,我可以通过全局搜索导航到帐户,然后还可以使用 xrmBrowser。

回答 2 投票 0

Cypress 无法从其自动浏览器访问网站(以前工作正常,其他浏览器访问正常)

我希望你们中的一个人可以帮助我。我已经没有主意了。 我有一个 Cypress.io 脚本,基本上可以访问网站并单击登录链接。我已经减少了代码...

回答 1 投票 0

如何访问由 Cypress 测试触发的电子邮件内容

我的情况是在 API 和 UI 测试期间发送电子邮件(1.重置密码时,2.添加新成员)。 我如何在不实际登录我的邮件手册的情况下访问这些电子邮件......

回答 4 投票 0

Playwright - Firefox 测试超时,但 Chromium 测试不会超时

我有一套 1600 个 Playwright 测试,它们在 Chromium 浏览器上运行得很好,无论是在本地还是在 Azure 发布管道中。 由于某种原因,大量随机测试将失败,当...

回答 1 投票 0

空手道 mvn clean 测试不起作用,因为我部分或全部运行我的功能

我正在尝试使用 mvn 命令运行我的测试自动化。当我运行所有功能或一一运行功能时,我的匹配/断言条件工作得很好;然而,当我尝试使用 mvn test comm...

回答 1 投票 0

在 tosca 中创建模板实例时指向数据源单元格的链接无效

在 tosca 中实例化时收到以下错误 我已经创建了测试表并链接到模板。尝试将其转换为模板实例,但收到 abpve 错误

回答 2 投票 0

Selenium 一次多个选项卡

我正在使用 Selenium,想知道是否可以同时使用多个 TABS?我不想使用多个浏览器实例(即 2 个 IE 双关语副本)。如果不可能,怎么...

回答 7 投票 0

如何使用 Playwright 保存请求的响应正文?

我需要拦截网络请求并将其响应主体保存到变量中,这样我就可以使用显示在 UI 上的值执行断言,但是当我尝试访问应该的变量时

回答 3 投票 0

在火炮中我可以同时运行多个场景吗

我需要同时对 5 个具有不同负载的不同 API 运行负载测试。 现在我有 5 个 yaml 文件用于 5 个 API 的负载测试。我正在寻找一种方法来运行

回答 1 投票 0

Jenkinsfile 中的 Run Robot 无法从 Github 获取正确的 test.robot 文件

所以我有一个学校项目,每一步都让我很头疼。它位于 Github 上,通过 Jenkins 作为管道项目运行,使用 git 参数进行参数化...

回答 1 投票 0

如何实现测试用例指令的顺序执行?

我使用TestRigor创建了一个测试用例,但测试用例中的某些指令同时执行,导致测试用例失败。 这些指令预计会一次执行一个...

回答 1 投票 0

如何在Python中使用threadpoolexecutor运行两个测试并将其中一个的结果作为参数发送给另一个测试

我正在使用 ThreadPoolExecutor 在 python 中同时运行两个测试,对于某些测试,但是我有一个问题,那就是说有一个主要测试和一个辅助测试,两者都是

回答 1 投票 0

优化Robot Framework测试场景:减少冗余,提升效率

我需要机器人框架方面的帮助。如何创建测试场景?我所说的测试场景是指将多个测试用例组合在一起。例如,如果我有以下测试用例: 1.登录...

回答 1 投票 0

如何在剧作家 API 测试中记录请求对象

我正在使用 Playwright 进行 API 测试,并使用下面的代码在 Playwright 中记录请求对象。我尝试了几种选择,但没有一个有效。有人可以建议如何做到这一点吗?谢谢! 测试(...

回答 1 投票 0

有没有办法将命令行参数传递给spec/rspec?

尝试将一些参数传递给 rspec,但找不到任何合适的命令行选项。我可以为此使用环境变量,但不确定它是最好的(也是最透明的......

回答 2 投票 0

使用 Cypress 和 Vue.js,如何在 v-select 下拉列表中查找并选择元素?

这是我的代码: 这是我的代码: <v-select label="label" v-model="ccRcode" ref="ccRcode" :items="getData" item-text="descWithCode" item-value="code" value="{ ccRcode }" data-test='test' ></v-select> 假设您要选择的项目有文字“我的选项”,您可以执行以下操作: cy.get("[data-test=test]").parent().click() cy.get(".v-menu__content").contains("My Option").click() 第一行打开下拉菜单,第二行选择项目。 尝试: cy.get('[data-test=test]').type('valueNameGoesHere{enter}', {force: true}) 我们对相应的组件也有同样的问题。我们发现的修复如下: cy.get('#selectID').click().trigger('mousedown'); // this makes sure the select will stay open 这里有 2 个选项,取决于您是否有选项的包装器: cy.get('#selectOptionsWrapper').contains('yourOption').click(); 如果你没有包装器,那么只需使用 contains: cy.contains('yourOption').click(); 希望这对其他人有帮助。 干杯! 我需要对 @benoit-blanchon 的解决方案稍作修改:.v-list-item__content 而不是 .v-menu__content: cy.get('#my-select-identifier').parent().click() cy.get(".v-list-item__content").contains("My Option").click() 注意:@robert-pop解决方案的最后一行有点危险,因为它执行整页搜索,如果“我的选项”出现在页面上的其他位置,可能会导致问题。

回答 4 投票 0

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