问题标签 [watin]
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.
input - Watin - Watin.Core.Exceptions.ElementNotFoundException
我的代码运行时出现错误:找不到包含属性名称的“输入(文本密码 textarea 隐藏)或 TEXTAREA”标签,其值为 ____________(它正在测试一个网站)
说找不到
找不到它的原因是什么?它在其他页面上发现其他人没有问题,但是这个页面出于某种奇怪的原因而犹豫不决?这个怎么可能?
watin - IE 弹出窗口在 WATIN 中被阻止(需要帮助)
我有一个页面,其中有一个链接按钮。当我单击链接按钮时,会出现一个弹出窗口,但如果我通过“watin”进行操作,弹出窗口被阻止并显示消息“弹出窗口被阻止。按“Ctrl”键允许弹出“来了。
通过 watin 自动化,我无法在单击链接按钮时弹出弹出窗口,但如果我手动单击弹出窗口即将到来。我厌倦了寻找解决方案 :( 任何人都可以帮助我。
代码如下
链接链接 = myIE.Span(Find.ByText("hello"));
链接.点击();//这里没有弹出窗口
谢谢,凯沙夫
watin - WatiN 错误:无法加载
我正在使用 watiN 进行一个新的测试项目,但总是出现此错误,
无法加载文件或程序集 'WatiN.Core, Version=2.0.3.913, Culture=neutral, PublicKeyToken=db7cfd3acb5ad44e' 或其依赖项之一。试图加载格式不正确的程序。
我错过了什么?谢谢。
watin - 从 WatiN 调用页面 Javascript 方法?
我只是在为 ASP.NET 应用程序试验 WatiN 单元测试工具。我的页面设计有大量复杂的自定义控件列表。我们很难识别这些控件中的元素(例如:选择基于某些业务规则的自定义网格中的行非常难)..
所以避免这种情况,我计划在单独的 JavaScript 库中编写我所有的测试存根.. 并从 WatiN 调用它们..(例如:在网格上完成一些业务验证并将选择特定行的方法,我需要从 WatIn 调用此方法)。我实际上已经实现了这种方法,但是在从 WatIn 中的 Eval 或 Runscript 方法调用 JavaScript 方法时遇到访问冲突错误。
不确定这在 WatIn 中是否可行..?? 有人可以澄清我吗?
regex - 如何在 WatiN 中使用正则表达式
我正在开发 WatiN 自动化工具。我在正则表达式中遇到问题。我的情况是我必须输入一些文本并单击弹出窗口中的按钮。我正在使用弹出窗口的 AttachToIE 方法和 URL 属性(“ http://192.168.25.10:215/admin/SelectUsers.aspx?Type=FeedbackID=ef5ad7ef5490-4656-9669-32464aeba7cd ”)附加到弹出窗口。
问题是每次弹出窗口出现时,URL 中的 ID 值都会发生变化。所以我无法访问弹出窗口。任何人都可以通过在下面的 URL 中给我正则表达式来帮助解决这个问题(“ http://192.168.25.10:215/admin/SelectUsers.aspx?Type=FeedbackID=ef5ad7ef5490-4656-9669-32464aeba7cd ")
感谢您
visual-studio - 在 Visual Studio 2005 中使用 WatiN
我在 Visual Studio 2005 中使用 WatiN。我想使用 watin 比较网页上的文本,该怎么做?Assert.Istrue 方法不起作用,它会给出错误。还是我错过了使用 Assert 方法的 using 指令?
请提出解决方案并让我知道支持 assert 方法的 using 指令。
visual-studio-2008 - 作为 TFS 构建的一部分运行 WatiN 测试的超时问题
我已经在我的开发环境上运行了一个简单的 WatiN Web 测试,并试图让它在 TFS 构建服务器上运行。仅尝试加载具有以下异常的页面时失败:WatiN.Core.Exceptions.TimeoutException:Internet Explorer 忙时超时。
我已将测试超时设置为 3 分钟,这应该足够了。
我读过这可能是由 IE 保护模式引起的,但我不确定如何为 TFSService 帐户禁用它。
我在 Windows Server 2008 上使用 Visual Studio/TFS 2008。
有没有其他人遇到这个问题并找到了解决方案?
visual-studio-2008 - 在 VSTestHost 下运行 WatiN 测试的线程问题
我已经在我的开发环境上运行了一个简单的 WatiN Web 测试,并试图让它在 TFS 构建服务器上运行。WatiN 正在引发异常:
测试运行器 VSTestHost 默认使用 STA 线程。我还尝试通过 .testrunconfig 文件明确地将其强制为 STA。WatiN 仍然不高兴。我在 Windows Server 2008 上使用 Visual Studio/TFS 2008。
有没有其他人遇到这个问题并找到了解决方案?
watin - 如何通过 Watin 中的代码关闭弹出窗口阻止程序?
我在通过 watin 代码关闭弹出窗口阻止程序时遇到了麻烦。谁能帮我知道如何通过watin关闭IE的弹出窗口阻止程序?如果 IE 中安装了工具栏(如 google、yahoo 或 msn)的弹出窗口阻止程序,有什么方法可以关闭它们?提前感谢您的帮助。
watin - Watin:处理安全警报弹出窗口
你好 ,
我正在自动化一个网站,当试图登录时,它会弹出一个安全警报。想单击该弹出窗口的“是”,任何人都可以为此提供解决方案。