问题标签 [katalon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
41 浏览

session-cookies - Katalon 无法发送请求

当我发送请求时,它总是返回状态代码 200 但响应是直接到登录页面而不是我的请求的值。

这是我的手动脚本:

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
77 浏览

selenium - 无法在 Salesforce 的服务控制台选项上单击 selenium

我正在尝试自动化 Salesforce 服务控制台,但我遇到了一些麻烦,因为多个 iframe。

我真正需要的一件事是单击“关闭所有主要选项卡”选项,但我尝试过的一切都不起作用。

奇怪的是,虽然点击没有发生任何事情,但如果我尝试使用 javascript 在 chrome 检查器控制台上点击,选项卡将关闭,如果我手动单击,选项卡也会关闭,但如果这样做是为了 selenium/katalon虽然点击完成,但没有任何反应。

我发现弹出 html 源不在 iframe 下,但弹出窗口的渲染覆盖了来自外部页面选项卡的 iframe。

如果我通过检查员将弹出窗口向上移动来欺骗网页修改css,如果没有iframe,那么点击正在关闭选项卡。

此外,如果我从 html 中删除 iframe,则单击将关闭选项卡。

所以我知道这可能是问题所在,但是尽管我尝试切换到 iframe 仍然无法正常工作。

我正在使用 katalon 进行自动化,但 selenium 也会发生这种情况。

你能帮助我吗?

Salesforce 服务控制台

弹出列表的代码

我正在选择的 xpath

0 投票
0 回答
126 浏览

selenium - 引起:org.openqa.selenium.ElementClickInterceptedException:元素点击被拦截:

我正在使用 Katalon Studio 7.7.2 开发一个项目。自动化测试无法按预期工作。我尝试了两种不同的方式。我通常用 chrome 和 chrome(无头)运行它。两者都不成功。

这就是错误:

发生错误的地方是一个重定向到另一个页面的按钮。同一页面上有两个下拉列表,Test Automation Katalon 无法选择。发生错误时,测试自动化停止,两个下拉列表保持未选中状态。第 19 项(见图)也是一个下拉菜单 - 但这有效。第 31 项是或应该已经是下一页。

1

我需要一个非常详细的描述,我必须在其中推送元素/代码。我尝试了不同的解决方案。但是我现在不需要像 new WebDriverWait(getWebDriver(), .. 等那样完全推送元素。获得一些屏幕截图会很好。

我使用了访问以下 Itternet 页面进行研究的可能性:https ://docs.katalon.com/katalon-studio/docs/troubleshoot-common-execution-exceptions-web-test.html 但我也只有元素或代码,而不是我必须推送指令的确切描述。

谢谢您的帮助!

0 投票
1 回答
159 浏览

java - Selenium 问题:过时的元素参考:元素未附加到页面文档 - 单击预期文本后

我正在执行的硒网络测试有问题。单击并转到下一页后,我不断收到过时的元素引用错误(这是正确的)

0 投票
1 回答
38 浏览

katalon - Web 中的后台脚本执行 - Katalon

我们使用的是katalon studio 7.8版。

例如,我们已经启动了脚本执行并通过访问文件资源管理器进行了其他工作。

脚本执行停止并抛出错误“从渲染器接收消息超时:10.000”</p>

如果焦点再次移到浏览器上,脚本将继续执行。

您能否分享后台执行停止的解决方案。

谢谢!

0 投票
1 回答
36 浏览

katalon-studio - 如果以下标签值正确,请选中复选框

我有一个用户管理,并想选中带有“测试”的标签之前的复选框。复选框和标签彼此分开。我不能使用 //input[@type='checkbox'])[3] 因为复选框和标签可以出现在不同的行上。

复选框的html:<input type="checkbox" class="ant-checkbox-input ng-valid ng-dirty ng-touched">

html用户:<app-userprofile-title _ngcontent-ads-c205="" _nghost-ads-c77="" class="ng-star-inserted">test</app-userprofile-title>

0 投票
1 回答
32 浏览

selenium - Selenium 从网格中获取行

我是 Selenium/Katalon 的新手,我的脚本有问题。对于我指定的表格元素,我收到“无法定位元素”。

我不确定我是否引用了错误的 xpath/id,任何帮助都会很棒。

脚本:

0 投票
1 回答
65 浏览

windows - Katalon 本地主机代理 - 无需登录即可在 Windows 启动时启动

我有一个 Windows 10 Pro 虚拟机,我想在其上运行 Localhost Katalon 代理。我让它成功运行,但我希望它在计算机启动时启动。现在,我通过在 Startup 文件夹中放置一个快捷方式来运行它。但这只有在有人登录机器时才会触发。即使没有人登录,如何在 Windows 启动时启动代理?

0 投票
0 回答
65 浏览

arrays - 想要使用 groovy 将字符串数组传入 WS.sendRequest

我是 API 测试的新手,正在使用 Katalon 开发测试。我用谷歌搜索了我能想到的任何问题,但找不到任何东西可以回答我的问题。

我们有一个带有以下 Body 的 API

我相信这个的目的是通过 id 一次删除多条记录。我们在步骤定义中的脚本是

在此之前运行其他步骤定义以设置全局变量以供使用。我能够毫无问题地生成字符串数组。

这是可能的吗?请帮忙!

如果需要更多信息,请告诉我。谢谢。

0 投票
0 回答
42 浏览

xcode - 如何修复终端没有响应“公共 XPC 连接无效”

我按照终端上的命令 xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination 'id=BAD08920-FAD3-4465-83F9-5765E85B4DE4' test

并且终端运行运行运行到最后一行并且没有任何东西我该怎么办......;(我想运行 xcode 模拟器以在 Katalon 工作室上测试 ios。

在此处输入图像描述