10得票4回答
Selenium与SimpleTest与WatiN的比较

看起来 Selenium/WatiN 和 SimpleTest(也具有 Web 测试功能)之间的比较很少。 我尝试过 Selenium 并发现 GUI 很棒,可以创建测试并记录所有命令,而无需手动输入。 至于运行测试,Selenium 比 SimpleTest 复杂得多。对于 Simple...

7得票5回答
使用Watin在IE9中下载文件

我遇到了一个自动下载网站文件过程的问题。该网站有一个Java按钮,点击后会触发Excel文件的下载。我正在使用Watin(v2.1)的最新版本。 我已经成功地让Watin登录网站,导航到适当的页面,更改页面上的参数,并单击按钮开始下载。 然而,在下载完成后,IE9下载框出现,除非Watin...

12得票3回答
WatiN Dispose()非常慢

我的 WatiN 测试在处理 Internet Explorer 对象时突然变得非常缓慢。 这是我的设置...* Windows 7 (Evaluation Build 7100) * Internet Explorer 8 (Version 8.0.7100.0) * WatiN (Ver...

8得票3回答
如何在WatiN中等待jQuery Ajax请求完成?

我正在编写WatiN测试来测试一个Ajax Web应用程序,并遇到了Ajax请求的时间问题。 在页面上触发Ajax请求后,我希望WatiN等待请求完成后再验证页面是否正确更新。 我感觉解决方案将涉及eval-ing JavaScript来注册$.ajaxStart和$.ajaxComple...

7得票2回答
当从CruiseControl运行时,WATIN测试失败并出现TimeoutException异常

我们有一组WATIN测试,我们使用CruiseControl每小时运行。所有测试在本地机器上都通过了 - 但当它们使用CruiseControl运行时,我们会得到零星的失败。 我们正在使用命令行使用CruiseControl。我们没有使用CruiseControl服务。我们使用的是IE8。 ...

7得票1回答
如何使用Watin IE处理Windows安全警报对话框

我正在尝试使用WatIN IE自动化一个网站。由于该网站在几个请求后会禁止IP,因此当IP被禁止时,我设置了一个bool类型的ipbanned=true。在这种情况下,我希望更改IP地址。SetProxy方法成功地更改了带有端口的IP地址,但在下一次请求时,我得到了这个屏幕: 注意:第一个...

11得票1回答
我该如何使用WatiN自动化Chrome?

我在谷歌上进行了无数搜索。 尽管有许多承诺,但我仍然找不到一篇直截了当的关于如何使用WatiN自动化Chrome的文档。 有人可以帮忙吗?

149得票15回答
WatiN还是Selenium?

我即将开始编写自动化测试我们的演示文稿。似乎每个人都推荐 WatiN 和 Selenium。你更喜欢哪一个用于自动化测试 ASP.NET web 表单?这两种产品中哪一种更适合您? 另外,我注意到 WatiN 2.0 自 2008 年 3 月以来一直处于 CTP 阶段,这是值得关注的问题吗?

8得票3回答
WatiN在Visual Studio 2008中-第二个测试方法失败

尝试在Visual Studio 2008中运行非常简单的WatiN 2.0(CTP3)测试时,我发现第一个测试方法总是正常执行。第二个测试方法似乎会破坏IE对象,产生以下异常:Test method testProject.WatinTest.testTwo threw exception:...

10得票6回答
使用Watin更改IE实例的代理设置

我知道可以更改计算机的全局代理设置,Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings,以影响使用Watin创建的IE实例。 但是是否有办法拦截由IE浏览器发出的请求并通过代理运行它们?我的目标是运行多个具有自己代理...