问题标签 [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.

0 投票
2 回答
1598 浏览

sahi - Sahi 无法识别弹出窗口

我的应用程序有几个从 javascript 验证打开的弹出窗口。Sahi 不承认这些。如果我手动添加它

它说没有找到这样的窗口。窗口不是 javascript 弹出窗口,而是作为弹出窗口打开的普通 html 页面。

确切的错误信息是:

_popup("错误窗口")._click(_button("CERRAR")); 未找到窗口/域:popupNameFromStep=错误窗口;派生名称=; 窗口名称=; windowTitle=快乐时光;已打开=0

这里它识别的标题实际上是父窗口标题。

0 投票
2 回答
2322 浏览

php - 如何在 Behat 中选择驱动程序?

我安装了 Goutte 和 Sahi。我如何知道我默认使用的是什么驱动程序?

另外,我如何从一个驱动程序更改为另一个驱动程序?

谢谢你

我的 behat.yml 文件:

0 投票
1 回答
299 浏览

php - 使用 Mink 和 Sahi,我如何使用除 FF 之外的其他浏览器?

每当我运行 Sahi 时,它默认使用 Firefox。我想要做的是更好地控制我使用的浏览器。我已按照http://mink.behat.org/#sahidriver的说明进行操作

我的 behat.yml 是:

我的功能是:

如何指定浏览器等附加说明?是在代码中还是在 yml 文件中。

如果是这样,我该怎么做?

0 投票
2 回答
3583 浏览

jenkins - 如何让 Jenkins 使用在从节点上设置的现有环境变量?

我正在使用一个应该在从节点上运行的批处理脚本,它使用Sahi。Sahi 的环境变量在节点上设置为“ SAHI_HOME ”。当我运行我发现的批处理时,它无法找到 Sahi 类。如何强制 Jenkins 使用在从站上设置的环境变量?我的意思是有没有办法获取从节点上设置的环境变量?

0 投票
1 回答
118 浏览

automation - Sahi 无法在使用 Java 的自动化过程中加载图像

使用 Sahi 和 Java 代码在自动化期间未加载图像。当通过自动化打开屏幕时,图像显示为“x”符号,因此,当我单击“保存”时,没有任何反应,但屏幕关闭。而当我尝试手动执行此操作时,在停止 Sahi 服务器后,可以正确查看图像并保存。有什么解决办法吗?被测应用程序在 IE7 中运行。

0 投票
3 回答
1809 浏览

sahi - 如何用 ant 执行 sahi 脚本

我目前正在从 Sahi 控制器执行我的 sahi 脚本,但我正在寻找更好的方法以批处理模式执行 Sahi 脚本,以前有人这样做过吗?请分享你的经验

0 投票
0 回答
308 浏览

java - Sahi自动化工具问题

我正在使用 sahi 网络自动化工具。最近我面临一个问题。我正在测试 https 网站,在 ssl 证书接受过程中,安装证书按钮没有出现。如果我在受信任的站点列表中添加相应的站点,那么安装证书按钮就会出现。如果我们安装证书,在播放时它完全卡住了。尽管如果有人可以为此提出一些可能的解决方案,这仍然是一个纯粹的 sahi 问题。这将非常有帮助。

提前感谢 Qrious13

0 投票
1 回答
483 浏览

installation - 已安装 Sahi,仪表板未启动

我刚刚安装了 Sahi,它在我的桌面上创建了一个快捷方式。我双击它,但没有出现仪表板。问题是什么?

快捷方式指向“安装 sahi 的目录”\sahi\userdata\bin\start_dashboard.bat

这个链接,它建议应该有一个 x64 版本的 Sahi for Windows... 但我似乎找不到它,除了一些 .zip 文件在这里

0 投票
1 回答
911 浏览

testing - 通过 Sahi 脚本打开新浏览器后如何在新浏览器上运行 sahi 脚本

我可以使用 sahi 脚本从浏览器打开 Firefox 浏览器,例如:

但是,当我在这之后给 _navigateTo 时,它会在第一个浏览器本身中执行。是否可以在新打开的firefox浏览器中运行?

0 投票
1 回答
467 浏览

proxy - 无法在 Windows 8 中启动 Sahi

我一直在到处寻找这个问题的答案。我最近升级到 Windows 8 并在机器中安装了 Sahi OS。我之前在 Windows 7 中使用过 Sahi,没有遇到任何问题。现在,当我尝试为任何浏览器启动 Sahi 时,假设为 Firefox:

s /dyn/Driver_initialized? browserType =firefox">http://sahi.example.com/s/dyn/Driver_initialized?browserType=firefox

我在浏览器上收到一条消息,指出在页面加载时与服务器的连接已重置。

我尝试了通常会带我到的配置链接:

s/dyn/ConfigureUI">http://localhost:9999/ s /dyn/ConfigureUI

但是浏览器再次给我一个错误,说该网页不可用。我已经尝试更改 Internet 选项中的代理设置,以便 Sahi 可以在 localhost 端口 9999 上侦听,但似乎没有任何效果。

你有什么想法?

谢谢!