问题标签 [sahi]
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.
automation - Sahi 是否处理嵌套的 else-if 语句?
Sahi 脚本中 if-else-if 语句的语法是什么?以下因语法错误而失败:
sahi - Sahi 区分大小写的问题
我遇到过不同浏览器在不同情况下(上、下)返回字段的问题。在大多数情况下,以下方法对我有用:
但是,我在网页上有一个名称中带有括号的项目,这种方法不起作用:
关于如何克服这个问题的任何想法?
问候
windows-7 - 如何在 Windows 7 上安装 Sahi Pro?
我是 Sahi 自动化工具的新手和初学者。我已经下载了“install_sahi_pro_v452_20130205.jar”。双击该 jar 文件后,它在 WinRAR 资源管理器中打开。
如何安装和配置 Sahi Pro?请指导我。
responsive-design - 是否可以使用 Sahi 测试响应式网页设计应用程序?
我现在正在测试一个响应式网页设计应用程序。我正在使用 Web Developer Tool 对 Firefox、Chrome 和 IE 进行手动测试。
我喜欢自动化测试。是否可以使用 Sahi 自动化响应式网页设计?
windows-7 - 如何在 Windows 7 上卸载 Sahi Pro?
我已经在 Windows 7 上使用“install_sahi_pro_v452_20130205.jar”安装了 Sahi Pro。我决定卸载它并安装 Sahi Pro 5。
我去控制面板->卸载程序卸载Sahi Pro 4。但我没有在卸载程序列表中找到Sahi Pro。如何卸载 Sahi Pro?
windows-7 - 由于缺少有效许可证,无法在 Windows 7 上启动 Sahi Pro 5
我已经在 Windows 7 上安装了 Sahi Pro 5。安装成功后,我双击“Sahi Pro”桌面图标。出现了命令提示符和 Sahi 仪表板。但是出现了一个弹出窗口,要求添加许可证。所以,我需要添加许可证。否则我无法启动 Sahi Pro。
如何添加许可证?
java - 在 Sahi 中记录 Java 代码
我在 Windows 7 上安装了 Sahi Pro 5。我可以将我的测试记录为 .sah 扩展名,该扩展名保存在 sahi_pro/userdata/scripts。我也可以播放那个文件。
由于我熟悉 Java,我想将我的测试记录为 .java 扩展名。如何使用 Sahi 录制 Java 代码?
java - 如何使用 Sahi 和 java 最大化浏览器
我正在使用 Sahi Java 驱动程序。我使用 Sahi 编写的 Java 代码运行良好。执行测试时,浏览器(在我的情况下为 Firefox)没有最大化。我的 Sahi Java 代码片段如下:
如何使用 Java 最大化 Sahi 中的浏览器?
java - Sahi 脚本的等效 Java 代码:_openWindow("http://www.google.com","defaultSahiPopup",[360,640]);
我已将 sahi.properties 文件中的“controller.mode=sahi”修改为“controller.mode=java”,以便在 Sahi Web 测试自动化工具中记录 Java 代码。我想使用浏览器的分辨率(例如,360x640)记录我的测试。在以 360x640 分辨率记录测试期间,我做了以下事情:
- 我将“输入起始网址”文本字段填写为http://www.google.com
- 我选中了“使用分辨率”复选框并输入 360x640
- 点击前往按钮
录制后我在 Sahi Controller 上找到了以下代码:
但不幸的是,上面的代码不是Java代码。我认为这是 Sahi 脚本。我需要 Sahi 中的 Java 代码来打开具有特定分辨率的浏览器。它的java代码是什么?
javascript - 如何创建 Javascript 来搜索 Google
我正在使用 Sahi 进行自动化,只是作为我在 JavaScript 中可以做的一个小实验(我对 JavaScript 相当陌生)
我想创建一个自动化过程,它将通过 Google 进行搜索,直到它找到我的网站以查看它在哪里列出了某些单词(我知道这毫无意义,但只是想尝试一下)
这是我到目前为止写的,但我不想写 _click(_link("2")) _click(_link("3")); 每次都希望java转到下一页,直到找到我的网站所在的页面。
我将如何使用循环(while 循环)来增加页码并重复该步骤,直到找到与我的页面标题匹配的页面?