WatIn 测试 insideText 末尾包含空格。 HTML 没有
我正在使用 WatIn 来自动化表的 IE9 测试。 单元格文本包含 HTML 中不存在的尾随空格。 我单步执行了 WatIn 代码,发现它要求输入 innerText 属性。 i…
使用 WatiN 框架时如何在 Visual Studio 中正确调试?
我一直在尝试调试我的程序,该程序大约有数百行代码,我一直在努力正确调试程序, 程序的每个控制都会留下块,每当我按 f11 查看代码的每个步骤时,都…
frame.Eval(script) 未在 WatiN 中返回结果
string result = frame.Eval(javaScriptCode) 未在 WatiN 中返回结果。 但它对于 browser.Eval(javaScriptCode) 运行良好…
如何识别按钮提交是否在 watin 中打开了新的浏览器窗口或新选项卡
我有同样的问题,每当我单击提交表单按钮时,我的网站都会打开一个新选项卡。 有什么方法可以检查我是否在 watin 中打开了新选项卡或新窗口 我已经尝…
WatiN 因错误的 keyCode 触发 KeyDown 事件
如果您查看 WatiN.Core.Element.cs 中的代码,您会看到以下内容: private static NameValueCollection GetKeyCodeEventProperty(char character) { r…
WatiN,IE 实例并通过它们的 hWnd 值获取它们
我目前正在使用 WatiN 来自动化工作中的专有网站,并且遇到了能够通过其 hWnd 值获取 IE 会话的问题。 在撰写本文时,我可以启动 IE,处理发生的弹出…
WatiN:运行代码时,文本字段没有自动化
WatiN.Core.IE 窗口 = new WatiN.Core.IE(); // Frames // Model TextField txt_txtName = window.TextField(Find.ByName("txtName")); TextField txt…
使用 Watin,我如何等待元素获得某个 CSS 类?
我想使用 Watin 的 WaitUntil 方法来等待元素获取某个 CSS 类(JavaScript 动态添加该类)。我该怎么做? var element = browser.Div("my-div"); elem…
如何使用Watin / IE9测试文件下载?
我正在尝试使用 Watin 2.1.0 针对 IE9 测试文件下载。我使用了问题 使用 Watin 下载文件中的建议代码IE9,如下所示: var downloadHandler = new File…
在Watin中,如何等待服务器处理完表单?
我正在视图中通过 JavaScript 向服务器提交表单,以便启动服务器端作业。视图通过调用 JavaScript 回调来检测作业是否已完成。服务器和客户端之间 Jav…
如何将鼠标悬停在某个链接上并等待弹出窗口出现。 (等待)
我需要将鼠标悬停在链接上才能显示弹出窗口。我使用了 MouseEnter() 函数,但它只持续几毫秒,我需要大约 3 秒的悬停时间才能显示弹出窗口。那么我怎…
使用 WatiN 进行自动完成下拉菜单测试
我正在使用 WatiN 来测试自动完成下拉列表。 当用户在输入 3 个字符后在字段中键入时,将触发 jquery 自动完成并显示无序列表。用户必须从列表中进行…
如何在watin测试框架中获取链接uri
我必须通过执行单击事件来获取我打开的页面的 url 地址。 它工作正常,因为链接是在 JavaScript 中,它会打开一个弹出窗口,现在我想要这个弹出窗口的…
watin nunit UnauthorizedAccessException:访问被拒绝
我开始在通过 Nunit 运行 Watin 测试时遇到问题。上周这是有效的,但本周却无效了。我不知道我已经更改了任何内容,但我开始收到 UnauthorizedAccessE…