问题标签 [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.
selenium-ide - Selenium IDE:忽略这些错误并继续下一步?
当我运行宏时,有时我会得到
==== 有没有办法忽略这些错误并进入下一步?
Like: if (notFound) 进入下一步
PS:我正在使用 Kantu Selenium IDE。
kantu - kantu firefox selenium - 使用类型在字段中输出变量
我在 Firefox 上有一个 Kantu 宏。我首先声明一个日期变量来获取当前日期 - 2 天
然后我尝试输入我的变量...
但是我在该字段中得到的输出是文本 {$mydate} 当我应该得到类似 '2018-09-11'
我究竟做错了什么?
谢谢
selenium - 在 Kantu 中使用“如果”
使用 kantu 对我正在做的事情进行自动化测试,我对“if”的工作原理有点困惑。阅读 kantu 关于“如果”的文档,但我仍然没有得到它。
我要做的是单击一个按钮,如果网站询问您是否正在输入事先添加的信息,然后单击是(不是弹出窗口),如果网站没有询问,则跳过这些步骤并继续。
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
javascript - 在 Chrome 上使用 Kantu 浏览器自动化检查变量值
我正在Kantu Browser Automation
使用Chrome
.
想象一下,我有以下随机网站:
https://www.100lenders.com/index.php
然后我想检查My Loan Amount
右上方区域对应的select元素是否有49个选项?
在此处查看右上角的面板预览。
为此,我有以下内容JSON
:
实际输出:49
正如您在下面的日志中看到的:
我的目标是,如果由于某种原因该数字不是 49,则使用非绿色条目突出显示该数字。
关于如何做到这一点的任何想法?
谢谢!
selenium - 用于动态选择菜单的 Xpath
我正在尝试使用 Kantu 和 Selenium 自动化一些网络测试。该页面正在使用 pq-select ParamQuery生成选择菜单,但 Kantu 或 Selenium 都无法在页面中看到它们。
我猜我最好的选择是使用 xpath 来定位它们,但我不太确定如何做到这一点。选择菜单的 HTML 是:
如果我可以使用data-container-for
那将是我认为最好的,但我不确定如何通过 xpath 获得它。
kantu - Kantu 测试自动化,“Focus”命令等效
我正在使用 Kantu 浏览器自动化。我想将光标放在在后台运行 AJAX 的文本框中。这是关于我输入电子邮件的文本框,然后 AJAX 会自动运行以检查此电子邮件是否以前注册过。我正在使用“类型”命令在文本框中键入电子邮件,但这种类型不会触发 AJAX,因为它没有将光标放在文本框中。我的问题是,在 Kantu 中如何将光标放在文本框中闪烁?我听说可以通过 Selenium IDE 中的“focus”命令来完成。那么,Kantu 中是否有等效的命令用于 Selenium IDE 中的“焦点”命令?
谢谢,
kantu - Kantu 创建 HTML 自动运行页面
我正在尝试在 Firefox 上从 Kantu 创建 HTML 自动运行页面。但是,我每次都会收到此错误:
要从 HTML 文件运行测试套件,您需要在扩展详细信息页面中启用“允许访问文件 URL”
谁能告诉如何在 Firefox 上启用此访问权限?我正在使用 Kantu 版本 3.7.2