web-testing相关内容

如何从Robot框架中获取给定字符串中的子串?

给定的字符串显示3,311个条目中的1到10个条目。我要把3311和那根弦分开。我可以使用此${Number} = Get Substring ${countString} 19 24,但这里的问题是索引已更改。 推荐答案 您可以使用Split String关键字,并用${SPACE}分隔字符串的各个部分 此外,我从数字中删除了,,以防您需要它。实现相同目标的方式略有不同-https ..
发布时间:2022-08-06 22:50:40 其他开发

Selify-chromeDriver测试软件中为什么没有显示特殊的cookie-banner?

为了进行网络测试,我呼叫了一家使用特殊GDPR-cookie-banner的在线商店。当我在普通的Chrome浏览器中调用此在线商店时,它被加载并显示。 但是,当我使用测试软件(chromeDriver、Selify、Python)调用该在线商店时,它已加载,但没有显示。 显示此横幅的原因是什么?我可以做些什么? 网店:https://www.uwaldu.de/ 正常Ch ..

Watir:需要双击一个元素才能打开自定义弹出窗口

我是 WATIR 的新手.我面临的问题是——我正在测试的应用程序在页面上放置了缩略图(如 Windows 图标),我需要双击它.这样做时,将打开一个自定义弹出窗口(用 javascript 实现的 ajax 弹出窗口).fire_event("ondblclick") 对我不起作用.我也尝试了两次“点击",但这也无济于事.有没有其他方法来处理这个?非常感谢您的帮助. 2010 年 7 月 6 ..
发布时间:2022-01-20 22:23:16 前端开发

一加 3 &chrome 模拟设备的 Oneplus 5 视口大小

我想将 OnePlus 3 和 OnePlus 5 作为自定义设备添加到 Google Chrome 的模拟设备列表中.请提供视口大小,以便我可以用它测试我的网站. 像素 2 显示尺寸示例 提前致谢 解决方案 我正在寻找同样的东西,我发现了这个:https://www.mydevice.io/ 一加 5: 455x809,像素比 2.375,用户代理 Mozilla/5. ..

Testcafe live 没有运行

我在 OsX 上,使用 nvm,节点 10.15.3.Testscafe (not live) 工作正常,但我试图按照 Testcafe-live 上的说明进行操作 在它解释如何在本地安装它的步骤中 如果您已将 testcafe-live 本地安装到您的项目中,请添加npm 脚本到 package.json 以运行测试: 它指的是一个package.json文件,我在脚本部分添加 ..
发布时间:2022-01-14 18:11:31 其他开发

在每个环境中使用不同的 URL 运行相同的 Testcafe 测试

我正在做一个 TestCafe 概念验证.我在一个测试环境中进行了一些测试.我需要一种在最多 3 个具有不同 URL 的不同测试环境中运行相同测试的方法.这种情况有最佳实践吗? 解决方案 解决方案是在 testcafe 命令行中添加自定义选项,例如:--env=uat. 使用 minimist 读取您添加到 TestCafe 命令行的所有自定义选项,并像这样导出配置对象: impo ..

TestCafe - 浏览器在测试之间总是从头开始.如何覆盖它以便浏览器记住缓存、用户设置和存储

测试之间的浏览器始终以全新状态打开.登录在我的应用程序中被记住,因为身份验证仍然存在,但由于浏览器总是以干净的状态打开,我必须在所有夹具的钩子之前执行登录.有什么方法可以打开浏览器,以便记住用户设置、缓存、本地和会话存储? 解决方案 TestCafe 不提供在测试之间存储页面状态的方法,并鼓励编写独立的测试.但是,Roles API 可能会满足您的一些需要(请参阅 this 评论了解更多详 ..

在 watir-webdriver 中可以拖放吗?

我想将一个元素拖放到另一个元素的位置,从 watir-webdriver 脚本中触发. “拖放"是指拾取一个可拖动元素并将其释放到另一个元素上.“可能"是指可以从 watir-webdriver 脚本执行的任何拖放方法.这包括代码片段、第三方 gem 等. 据我了解,拖放是对核心 watir-webdriver 的功能请求(在询问时),因此我(原则上)正在寻找替代方案. 更新拖放 ..
发布时间:2022-01-14 17:31:40 其他开发

有没有好的基于 IE 的 Selenium IDE?

SeleniumIDE 项目基于 Firefox(及其插件架构).我的应用程序(出于各种原因)仅在 Internet Explorer (6+) 上运行.事实上,我们会主动检查非 IE 浏览器并立即进行重定向. 这是一个有 6 年历史的代码库,我们正在尝试删除所有需要我们依赖 IE 的 html 特性. 我们已经为代码提供了一套强大且不断增长的 NUNIT 测试.我们想添加 Selen ..
发布时间:2022-01-14 17:18:25 其他开发

在 JMeter 中使用值列表中的请求值

我确定我过去已经这样做了,但不知何故我不知道如何;-)所以,这是我的问题: 我正在尝试创建一个 JUnit 测试计划,在该计划中,每次迭代都会通过更改特定参数来修改 HTTP 请求.因此,例如在五次迭代中,我希望发出以下 HTTP 请求: http://localhost:8080/test/foo.html?id=1http://localhost:8080/test/foo.html? ..
发布时间:2022-01-04 12:32:36 Java开发

是否有适用于 .NET 的无头浏览器(用于自动化 Web-UI 测试)?

是否有适用于 .NET 的无头浏览器? 我正在测试环境中寻找这个. 来自 Java 我正在考虑类似于 HtmlUnit (http://htmlunit.sourceforge.net/) 它本身是不同高级工具(如 Canoo WebTest 或 Celerity)的基础. 我想在 .Net 环境中为 Web 应用程序创建自动化 UI 测试,但不使用浏览器远程处理(Watin、S ..
发布时间:2021-12-15 12:08:41 C#/.NET

在浏览器中测试 extjs 代码的任何建议,最好使用 selenium?

我们已经成功地使用 selenium 来处理高级网站测试(除了模块级别的大量 python doctests).然而,现在我们在很多页面上使用 extjs,并且证明很难将 Selenium 测试合并到像网格这样的复杂组件中. 有没有人成功地为基于 extjs 的网页编写自动化测试?许多谷歌搜索发现有类似问题的人,但答案很少.谢谢! 解决方案 用 Selenium 测试 ExtJS 的 ..
发布时间:2021-12-08 16:11:14 其他开发

Web 测试 - 如何修复在测试上下文中找不到的上下文参数

我正在尝试解决我的网络测试中的以下错误: 请求失败:在测试上下文中找不到上下文参数“$HIDDEN1.hdnActiveInActive" 我已经查看了各种 MSDN 调试博客和这里的几篇文章,但还没有找到问题的解决方案.如果有人能帮助我指明解决此问题的正确方向,我将不胜感激. 解决方案 这通常是因为较早的请求没有按预期工作.因此,“提取隐藏字段"规则没有找到报告为失败的请求所 ..
发布时间:2021-09-19 19:19:36 其他开发

登录 Webtest Oauth2

使用完整的 VS Enterprise 对我们的 WebApplication 进行一些负载测试,我正在努力创建一个有效的 webtest.我们测试的站点是带有 AAD 身份验证前端的 Azure WebApp/API.失败的是作为测试用户的身份验证.使用 VS 或 fiddler 录制时,我无法再次播放测试.我相信这是凭据/令牌问题... 由于我们的应用程序不是本机应用程序,因此我无法获得 ..
发布时间:2021-09-18 20:15:57 C#/.NET

Web UI 测试自动化

我正在寻找工具(Test Telerik WebUI Studio、Visual Studio 2010 Test Professional)来自动测试用 NET 编写的 Web 应用程序.你使用这样的工具吗?如果是这样,您使用的是什么工具以及您对此类测试有什么经验.我对此类测试的维护问题特别感兴趣(例如,如果您更改布局.) 解决方案 免责声明:我为 Telerik 工作;我只是分享Web ..
发布时间:2021-09-06 18:50:13 其他开发