问题标签 [katalon-studio]

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 投票
1 回答
651 浏览

appium - 在 Katalon Studio 中访问当前驱动程序

我正在尝试在 Katalon Studio 中使用 Appium 的 TouchAction。我需要将 Appium 驱动程序传递给 TouchAction() 构造函数。当 Katalon 运行测试时,驱动程序已经存在。有没有办法访问由 Katalon 创建的驱动程序?

0 投票
0 回答
753 浏览

sikuli - 在 Katalon-Studio 上运行 Sikuli 命令

我正在尝试通过 Katalon-Studio 运行包含 Sikuli 方法的测试。我添加了必要的库,但在尝试执行 Sikuli 命令时仍然出现此错误:

[错误] ResourceLoaderBasic: checkLibsDir: libs 目录不在系统路径上:C:\Users\roinr\git\QA\Drivers\libs

[动作] ResourceLoaderBasic: checkLibsDir: 请稍候!试图将其添加到用户的路径

[信息] runcmd: reg QUERY HKCU

[信息] runcmd: reg QUERY HKEY_CURRENT_USER\Environment /v PATH

[错误] ResourceLoaderBasic:checkLibsDir:注销并再次登录!(由于 libs 文件夹在用户路径中,但未激活)

[错误] 在发生致命错误后终止 SikuliX!对不起,但继续下去是没有意义的!如果您对错误原因或解决方案一无所知,请使用 Debug 级别 3 再次运行。您可以将输出粘贴到问答板上。

这是我的脚本:

希望你能帮助我,

谢谢。

0 投票
3 回答
1215 浏览

katalon-studio - Katalon 外部库

我正在尝试将我自己的 Katalon 代码用作库。我自己的代码有这样的导入

当我使用 IDE 时,这个文件完全可以自己执行,但是当我尝试将它导入 Katalon 时,我收到了这样的异常消息

0 投票
2 回答
648 浏览

jenkins - 测试用例在 Jenkins 中失败,在 Katalon Studio 中成功

当我从 Katalon Studio 启动一个测试用例时它会成功,但是当我在 Jenkins 中启动它时它会失败,因为它说它找不到按钮。那是因为Jenkins没有打开浏览器所以找不到元素吗?

0 投票
2 回答
1378 浏览

google-chrome-headless - Katalon 无法单击无头 Chrome 中的按钮

[![在此处输入图像描述][1]][1]当我在无头 Chrome 中启动测试用例时它会失败,因为它找不到按钮,但是当我在可见的 Chrome 中启动它时它会成功。为什么?

0 投票
2 回答
906 浏览

google-chrome-headless - Katalon Studio 错误:无法导航到经过身份验证的页面(根本原因:java.lang.Exception:不支持的浏览器(仅支持 IE、FF、Chrome))

我正在尝试使用 Chrome 无头启动一个测试用例。我使用这行代码进行身份验证:

但它给出了错误:无法导航到经过身份验证的页面(根本原因:java.lang.Exception:不支持的浏览器(仅支持 IE、FF、Chrome))

0 投票
0 回答
2305 浏览

internet-explorer - 如何让 Katalon 在 Internet Explorer 上录制

尝试在 IE 中录制时收到此弹出消息。

此计算机上当前未安装 IE 记录器插件。Katalon 现在将打开 IE 记录器插件的设置。安装完成后,请在 IE 上启用插件并重新启动 Recorder。

我曾尝试寻找录音机插件,但找不到。

0 投票
1 回答
2531 浏览

katalon-studio - 无法使用 xpath 检测 Katalon 中的测试对象

我想找到一个以 .xpath 开头的测试对象id("foo")/。我尝试了以下行:

但它不起作用。我已经尝试过最明显的解决方案,即检查属性 xpath 并使用

但它不起作用,因为显然 xpath 的一部分在运行时发生了变化。

0 投票
1 回答
557 浏览

google-chrome - Katalon Studio:在 Chrome 首选项中抑制警报

我正在尝试使用 Katalon Studio 对 Salesforce Lightning 进行 UI 测试,并且通过手动注意,它可以工作,因为我总是能够关闭想要向我发送通知的警报(使用 Lightning 时的标准)。关闭/接受警报步骤不起作用,因为它们无法将警报识别为网站的一部分,因此我需要通过首选项来抑制它们。

我找到了我尝试使用自定义关键字实现的这段代码,但无济于事。我还在执行设置中尝试了使用 chrome_profile 字典的 firefox_profile 方式,将首选项放在那里的代码块中,但这也无济于事。

我想将来用 Jenkins Job 无头运行 Chrome,看来我需要以某种方式让它工作。任何指针?

0 投票
1 回答
1212 浏览

testing - Katalon 自定义“uploadFiles”关键字不加载文件

Katalon 自定义“uploadFiles”关键字不加载文件。

Katalon 网站声明 Katalon 关键字“ UploadFile在页面上存在标签时才有效(我的测试页面上不存在该标签)。

建议的解决方法是使用以下自定义关键字;我已添加到我的项目中。当我运行脚本时,“uploadFile”关键字会找到对象并打开“Windows 资源管理器”,然后就坐在那里。我认为问题在于“uploadFile”关键字从不将“文件”传递给“Windows Explorer”进行加载。Katalon 通过了这一步,因为它找到了对象。不知道为什么“关键字”不起作用......谁能看到我哪里出错了?

调用关键字的行:CustomKeywords.'tools.uploadFiles.uploadFile'(findTestObject('FILE_UPLOAD/Page_VirtualWealth/UploadFile0'),'C:\\Users\\eversda\\Downloads\\TestFiles\\BlankCheque.png')

Windows 资源管理器打开时没有文件名

谢谢戴夫