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

0 投票
2 回答
2343 浏览

pdf - 如何使用 WatiN 检查 PDF 是否在浏览器中成功打开?

部署后,我正在使用 WatiN 库在网站上进行快速冒烟测试。除其他外,我想确保当我单击页面上的特定链接时,会在浏览器中打开 PDF。单击链接很容易,但是如何检测 Acrobat Reader 是否在浏览器窗口中成功打开?我想捕捉诸如 404、服务器错误或超时之类的情况......

0 投票
1 回答
622 浏览

.net - Watin IENotFoundException

我写了一小段 WatiN 代码(见下文)。它在开发中效果很好。太棒了。当我将它部署到生产服务器时,它会打开 IE,然后失败并出现 IENotFoundException。

.NET 3.5 服务器 2008 IE 7.0.6

我正准备下载源代码并进行调试,但我不确定我能走多远,因为我还没有在开发机器上重现这个问题。

0 投票
1 回答
409 浏览

testing - WatiN 测试项目最佳实践

在构建并运行了大量的 WatiN 测试之后,有什么好的方法来组织测试?如果有人问我“我们有没有做 X,然后 Y 的测试?” 我怎么看?是否适用于围绕 X 或 Y 的所有测试?

似乎在这里进行了大量测试之后,组织变得有点问题。我只是在寻找一些建议来帮助我们保持测试的命名和组织良好,从而更易于维护。

0 投票
3 回答
1900 浏览

performance - WatiN Dispose() 真的很慢

当我处理 Internet Explorer 对象时,我的 WatiN 测试突然变得非常慢。

这是我的设置...

这很奇怪,因为大约一周前测试工作正常。我认为这是最新的 MS 更新之类的。

有任何想法吗?

0 投票
0 回答
863 浏览

internet-explorer-7 - WATIN 和多选项卡 IE

我有一个 WATIN 测试,如下所示:

如果打开了另一个 IE (7),则测试的第一行会在该 IE 上打开一个新选项卡,然后最后一个断言有一个打开了该 URL 的 IE。现在,当Tidy方法执行时,它会关闭在 IE 中打开的第一个选项卡,而不是测试打开的选项卡。我怎样才能避免这种情况?有什么方法可以用 WATIN 关闭任意选项卡吗?

提前致谢

0 投票
1 回答
611 浏览

watin - 使用 Watin 但想手动输入 CaptCha!

我在我的项目中使用使用 Watin..我希望所有的事情都是自动化的,而 Watin 做得很好。但我需要完成 captha 输入部分!我必须手动执行此操作!有没有办法弹出一个输入框来获取验证码值,然后Watin会继续???

任何帮助,将不胜感激!

0 投票
1 回答
1084 浏览

watin - 使用 Watin 如何阻止浏览器加载图像?

只是想看看我是否可以阻止 Watin / IE 加载图像,从而使整个过程变得更快?

0 投票
1 回答
805 浏览

vb.net - 为什么在单元测试间接调用WatiN时会超时?

我正在使用 WatiN 在 VB .NET 函数中运行 IE:

当我从控制台应用程序调用该函数时,它运行得非常好。

但是,当我从单元测试调用该函数时,WatiN 会在 Dim 语句上引发 TimeOut 异常。

我试着把:

进入单元测试,效果很好。

有谁知道当我用 Dim 调用函数时为什么事情会崩溃?

0 投票
5 回答
11831 浏览

silverlight - Silverlight 测试:Watin 与 Selenium 比较

我想知道这些 Web 测试框架(Watin 和 Selenium)在 Silverlight UI 测试中的效果如何。

有人在项目上试过吗?Watin 或 Selenium 是否适合 Silverlight?

0 投票
2 回答
1463 浏览

ajaxcontroltoolkit - 如何使用 watin 在 AJAX HTML 编辑器中输入文本

我不知道如何使用 Watin 将文本输入 HTML 编辑器。我试过 //ie.TextField(Find.ById("htmlDetail_ctl06_ctl04")).TypeText("ABCD"); 但出现错误:无法将焦点移至控件,因为它不可见、未启用或属于不接受焦点的类型。

你能举一些例子如何使用 watin 将文本输入 AJAX HTML 编辑器吗?我不确定从这个解决方案中插入什么 frameSrc 和 java 脚本 -单元测试 MS AJAX Toolkit HTML 编辑器

单击文本框时,这是来自开发工具的 html: