问题标签 [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.
sahi - Sahi 无法识别弹出窗口
我的应用程序有几个从 javascript 验证打开的弹出窗口。Sahi 不承认这些。如果我手动添加它
它说没有找到这样的窗口。窗口不是 javascript 弹出窗口,而是作为弹出窗口打开的普通 html 页面。
确切的错误信息是:
_popup("错误窗口")._click(_button("CERRAR")); 未找到窗口/域:popupNameFromStep=错误窗口;派生名称=; 窗口名称=; windowTitle=快乐时光;已打开=0
这里它识别的标题实际上是父窗口标题。
php - 如何在 Behat 中选择驱动程序?
我安装了 Goutte 和 Sahi。我如何知道我默认使用的是什么驱动程序?
另外,我如何从一个驱动程序更改为另一个驱动程序?
谢谢你
我的 behat.yml 文件:
php - 使用 Mink 和 Sahi,我如何使用除 FF 之外的其他浏览器?
每当我运行 Sahi 时,它默认使用 Firefox。我想要做的是更好地控制我使用的浏览器。我已按照http://mink.behat.org/#sahidriver的说明进行操作
我的 behat.yml 是:
我的功能是:
如何指定浏览器等附加说明?是在代码中还是在 yml 文件中。
如果是这样,我该怎么做?
jenkins - 如何让 Jenkins 使用在从节点上设置的现有环境变量?
我正在使用一个应该在从节点上运行的批处理脚本,它使用Sahi。Sahi 的环境变量在节点上设置为“ SAHI_HOME ”。当我运行我发现的批处理时,它无法找到 Sahi 类。如何强制 Jenkins 使用在从站上设置的环境变量?我的意思是有没有办法获取从节点上设置的环境变量?
automation - Sahi 无法在使用 Java 的自动化过程中加载图像
使用 Sahi 和 Java 代码在自动化期间未加载图像。当通过自动化打开屏幕时,图像显示为“x”符号,因此,当我单击“保存”时,没有任何反应,但屏幕关闭。而当我尝试手动执行此操作时,在停止 Sahi 服务器后,可以正确查看图像并保存。有什么解决办法吗?被测应用程序在 IE7 中运行。
sahi - 如何用 ant 执行 sahi 脚本
我目前正在从 Sahi 控制器执行我的 sahi 脚本,但我正在寻找更好的方法以批处理模式执行 Sahi 脚本,以前有人这样做过吗?请分享你的经验
java - Sahi自动化工具问题
我正在使用 sahi 网络自动化工具。最近我面临一个问题。我正在测试 https 网站,在 ssl 证书接受过程中,安装证书按钮没有出现。如果我在受信任的站点列表中添加相应的站点,那么安装证书按钮就会出现。如果我们安装证书,在播放时它完全卡住了。尽管如果有人可以为此提出一些可能的解决方案,这仍然是一个纯粹的 sahi 问题。这将非常有帮助。
提前感谢 Qrious13
testing - 通过 Sahi 脚本打开新浏览器后如何在新浏览器上运行 sahi 脚本
我可以使用 sahi 脚本从浏览器打开 Firefox 浏览器,例如:
但是,当我在这之后给 _navigateTo 时,它会在第一个浏览器本身中执行。是否可以在新打开的firefox浏览器中运行?
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 上侦听,但似乎没有任何效果。
你有什么想法?
谢谢!