问题标签 [kantu]

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 回答
2653 浏览

selenium-ide - Selenium IDE:忽略这些错误并继续下一步?

当我运行宏时,有时我会得到

==== 有没有办法忽略这些错误并进入下一步?

Like: if (notFound) 进入下一步

PS:我正在使用 Kantu Selenium IDE。

0 投票
0 回答
529 浏览

selenium - Kantu / Selenium 从多选框中选择

我正在使用 kantu chrome 扩展来尝试输入表单。页面上的元素之一是多选下拉菜单。当我记录点击它时,它给了我:

但随后不记录选择。

我试过使用:

它确实在框中输入了“房间 10”,但由于某种原因,输入提交了表单而没有完成字段输入。有趣的是,当您手动执行此操作时,您可以键入“room 10”并按回车键,它会在不提交表单的情况下进入该字段。

这是盒子的来源:

在此处输入图像描述

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

0 投票
1 回答
435 浏览

regex - 正则表达式捕获两个字符串之间的所有内容,但避免捕获逗号

0 投票
1 回答
309 浏览

kantu - kantu firefox selenium - 使用类型在字段中输出变量

我在 Firefox 上有一个 Kantu 宏。我首先声明一个日期变量来获取当前日期 - 2 天

然后我尝试输入我的变量...

但是我在该字段中得到的输出是文本 {$mydate} 当我应该得到类似 '2018-09-11'

我究竟做错了什么?

谢谢

0 投票
0 回答
136 浏览

selenium - 在 Kantu 中使用“如果”

使用 kantu 对我正在做的事情进行自动化测试,我对“if”的工作原理有点困惑。阅读 kantu 关于“如果”的文档,但我仍然没有得到它。

我要做的是单击一个按钮,如果网站询问您是否正在输入事先添加的信息,然后单击是(不是弹出窗口),如果网站没有询问,则跳过这些步骤并继续。

0 投票
1 回答
582 浏览

selenium - 无法使用 xpath / selenium IDE 选择同一类的第 n 个元素

不明白为什么以下循环不起作用,除了具有相同类的第 n 个元素在第二个元素上失败(我假设第一个元素有效,因为它也是 xpath 中的根):

对于调试,我尝试更改...[${i}][2]Kantu 和 Ranorex Selocity 都失败了。但是,根据我对 xpath / Selenium IDE 文档的阅读,这种语法应该是正确的。有什么建议吗?

PS。作为参考,.className实际上是.rf-project-cover__title在页面https://www.behance.net/search?field=132&content=projects&sort=published_date&time=week

0 投票
0 回答
1200 浏览

javascript - 在 Chrome 上使用 Kantu 浏览器自动化检查变量值

我正在Kantu Browser Automation使用Chrome.

想象一下,我有以下随机网站:

https://www.100lenders.com/index.php

然后我想检查My Loan Amount右上方区域对应的select元素是否有49个选项?

在此处查看右上角的面板预览。

为此,我有以下内容JSON

实际输出:49正如您在下面的日志中看到的:

我的目标是,如果由于某种原因该数字不是 49,则使用非绿色条目突出显示该数字。

关于如何做到这一点的任何想法?

谢谢!

0 投票
1 回答
217 浏览

selenium - 用于动态选择菜单的 Xpath

我正在尝试使用 Kantu 和 Selenium 自动化一些网络测试。该页面正在使用 pq-select ParamQuery生成选择菜单,但 Kantu 或 Selenium 都无法在页面中看到它们。

我猜我最好的选择是使用 xpath 来定位它们,但我不太确定如何做到这一点。选择菜单的 HTML 是:

如果我可以使用data-container-for那将是我认为最好的,但我不确定如何通过 xpath 获得它。

0 投票
1 回答
1010 浏览

kantu - Kantu 测试自动化,“Focus”命令等效

我正在使用 Kantu 浏览器自动化。我想将光标放在在后台运行 AJAX 的文本框中。这是关于我输入电子邮件的文本框,然后 AJAX 会自动运行以检查此电子邮件是否以前注册过。我正在使用“类型”命令在文本框中键入电子邮件,但这种类型不会触发 AJAX,因为它没有将光标放在文本框中。我的问题是,在 Kantu 中如何将光标放在文本框中闪烁?我听说可以通过 Selenium IDE 中的“focus”命令来完成。那么,Kantu 中是否有等效的命令用于 Selenium IDE 中的“焦点”命令?

谢谢,

0 投票
1 回答
376 浏览

kantu - Kantu 创建 HTML 自动运行页面

我正在尝试在 Firefox 上从 Kantu 创建 HTML 自动运行页面。但是,我每次都会收到此错误:

要从 HTML 文件运行测试套件,您需要在扩展详细信息页面中启用“允许访问文件 URL”

谁能告诉如何在 Firefox 上启用此访问权限?我正在使用 Kantu 版本 3.7.2