问题标签 [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 回答
120 浏览

groovy - Katalon Studio 在 Gradle 中管理依赖项

我尝试build.gradle在 Katalon Studio 项目中使用文件来声明依赖项。项目是向 Gmail API 发出请求。

当我尝试在新关键字中导入类时,出现以下错误:

Groovy:无法解析类 com.google.api.services.gmail.Gmail

0 投票
1 回答
181 浏览

groovy - 在 Katalon Studio 的关键字中使用 Gmail API

我使用本教程连接到 Gmail API:https ://developers.google.com/gmail/api/quickstart/java 我想在 Katalon Studio 中创建一个关键字,这取决于 Gmail API。我从示例代码修改了该行:

对此:

已添加 JAR 文件,项目正在运行并打开浏览器窗口以获取令牌。成功授权后,我收到错误消息:

引起:java.lang.NoSuchMethodError: com.google.api.client.http.HttpRequest.setResponseReturnRawInputStream(Z)Lcom/google/api/client/http/HttpRequest;

更新:导入依赖项列表:

0 投票
1 回答
102 浏览

api - Katalon API 测试:如何传递两个或多个 json 数据

希望所有人都平安无事。我即将在 Katalon 工具中测试 API,我有一个登录 API(https://abc.api.xyz.com/user/authenticate),我想通过传递登录 JSON 数据(包含用户名和密码)(如下图所示)。

图片1在此处输入图像描述

当测试上述场景时,结果通过。

如果我想用无效数据测试相同的 API,我们是否需要为每个场景创建单独的对象存储库(类似于 Image2 中给出的),或者我们是否有任何替代方法将两个或多个 JSON 数据传递到一个对象存储库

图片2在此处输入图像描述

提前致谢。

0 投票
0 回答
40 浏览

katalon-recorder - Katalon Recorder - 无法单击按钮

尝试使用 Katalon Recorder 在谷歌翻译中自动化一些小的翻译任务。可以输入文本,选择翻译语言并获取翻译文本,但无法单击底部的“复制到剪贴板”按钮。当我自己单击按钮时 - 它工作正常,显示“已复制翻译”。但是当我尝试使用 Katalon 的单击方法单击时,它显示“无法复制文本。再试一次”。

我正在使用的网址:https ://translate.google.com

编码:

click //button[@jsname='kImuFf']

当我使用记录器记录此操作时,它会生成以下命令:

click //div[@id='ow362']/div/span/button/i

但播放它会产生相同的结果。

谢谢。

0 投票
0 回答
107 浏览

api - 在 Katalon 中,有没有人尝试使用 SSL 证书?

我尝试使用 SSL 证书 (.p12)。这是参考链接:https ://docs.katalon.com/katalon-studio/docs/execution-settings.html#network-settings

但是后来我在尝试运行请求时遇到了这个问题。

0 投票
0 回答
74 浏览

rest - Katalon Studio:将响应分配给全局变量

我正在使用 Katalon Studio 进行 API 测试。我在配置文件中有一个全局变量(ticketCategory_Id)(Image1)

图片1 图片1

当我运行 API 时,我会得到一个带有数字的响应(Image2)

图片2 在此处输入图像描述

我的问题是,是否可以将响应值(60)分配给全局变量(ticketCategory_Id)。

如果答案是肯定的,请您详细描述答案。

提前致谢。

0 投票
0 回答
27 浏览

katalon - 无法在katalon中打开项目原因对象未找到异常

在此处输入图像描述

当我打开 Katalon Unable to open project 时出现错误,我无法继续前进:

无法打开项目。

原因:

ObjectNotFoundException

我尝试以管理员身份运行,但没有帮助。这是什么原因造成的?

另一个弹出窗口显示“定期工作区保存期间发生内部错误”。

0 投票
1 回答
44 浏览

katalon-studio - 从全局变量中检索值的计数并从值中选择任意随机数

我在 Katalon 工作室的全局变量部分定义了一个列表变量,我想检索列表项的计数并从中选择任何随机值。

在此处输入图像描述

我有大约 25 个值,

在此处输入图像描述.

0 投票
0 回答
82 浏览

selenium - Katalon Recorder 中未捕获浏览器弹出窗口

我最近使用 Katalon 记录器来自动化在线订单系统。然后,我注意到在我为 Katalon 记录器记录测试用例时,添加购物车时弹出的浏览器没有被捕获。

这里有人知道什么是最好的事情吗?我知道这个弹出消息不会被 Selenium IDE 等任何记录工具捕获。顺便说一句,我的主管建议我寻找一种易于实现的自动化工具。

期待您的回复

截屏

0 投票
0 回答
49 浏览

katalon-studio - 将 HTML 文件导入 Katalon Recorder(浏览器扩展)

我正在使用 Katalon Recorder(浏览器扩展)并且我有一个包含 .html 中的测试用例步骤的文件,我找不到将这些测试用例导入我的测试用例的方法

关于如何导入 HTML 文件的任何建议?