WatiN 获取 Firefox 和 IE 中的 DOM 元素位置
如何在 WatiN 框架中获取 DOM 元素位置?或者如何从 WatiN 获取 mshtml.IHTMLElement? 我需要将鼠标光标移动到 Div 之一。…
如何使用 watin 中的 FileUploadDialogHandler 访问文件上传对话框
我正在使用 IE8 和 watin,并尝试通过我的网页测试上传文件。我不能简单地使用 set 方法设置上传文件,如 ie.FileUpload(Find.ById("someId")).Set("C…
在 Watin 新版本 2.1 中访问框架时出错
在新版本的 Watin 2.1 中访问 ie.Frames 时抛出以下错误错误 详细信息:无法使用与其底层 RCW 分离的 COM 对象。 System.Runtime.InteropServices.Inv…
Watin Runscript 无需等待
在 Watin 中,就像我们有 button.Click() 和 button.ClickNoWait() 方法一样。我们如何才能为 ie.Runscript("Script") 提供这个。 在脚本运行中,实际…
WaTin 无法在 IE8 中进行身份验证
我目前正在使用 WaTiN 2 在我们的 Web 应用程序上运行一些测试。其中之一需要身份验证,因此 WaTiN 需要填写服务器上有效 Windows 帐户的用户名和密码…
通过 Cruise Control 服务在服务器上运行测试时,为什么必须在 WatiN 中附加 IE
我已经做了很长时间的以下操作,当我启动它时,它可以正常工作,没有任何问题: [Test] public void GoToMethod() { // Pre: ie = new IE(); NewEmplo…
WatiN“无法转换 COM 对象”例外
有时,我的监控应用程序会无缘无故地死掉。似乎“mshtml.HTMLDocument”资源不可用。还有其他人经历过类似的事情吗?提前致谢。 错误消息: 14.04.201…
瓦廷& IE9 - 无法单击“确定”按钮
我正在使用 Watin 浏览大量不同的网站,并且我正在使用出色的解决方案 此处 自动在弹出的所有 javascript 和 ie 框中单击“确定”。 问题是,这个解决…
System.InvalidCastException:指定的强制转换无效
使用 WatiN 的自动化正在进行中。使用几个并发线程来测试应用程序。很少有线程失败,日志报告/堆栈跟踪显示以下内容。 System.InvalidCastException: …
使用 Watin 单击 Gmail 注销链接
我在两台不同的计算机上使用 IE8 和 IE9,我想单击我的 Gmail 帐户的注销链接。 Watin 无法找到注销链接并给出错误。 谁能帮助我并让我知道如何实现这…
WatiN 2.0 Firefox 测试间歇性失败
我们从 CruiseControl 运行了许多 WatiN 测试,但我们遇到了间歇性故障。最常见的故障点是在执行非常简单的操作时,例如单击链接。这是两个示例堆栈跟…