8得票4回答
由于未位于Appbase下,无法加载<mytest>。

我创建了一个 NUnit 项目(NunitLoginTest.nunit),通过选择 nunit\bin 目录中的测试项目,现在我正在尝试加载该项目,但是它给我以下错误信息: 无法加载,因为它不在 Appbase 下,无法加载文件或程序集 "nunitLogintest" 或其某个依赖项。...

8得票7回答
WatiN LogonDialogHandlers在Windows 7中无法正常工作

我最近升级了Windows 7,VS2010和IE8。我们有一个自动化套件,使用WatiN在IE上运行测试。这些测试需要使用登录对话框处理程序,以便将不同的AD用户登录到IE浏览器中。 在使用Windows XP和IE8时,这个方法完美地工作,但是现在使用Windows 7却导致Window...

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

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

8得票2回答
SetApartmentState and [STAThread]

在 Watin 的 源代码 中,有这段代码: public void NavigateToNoWait(Uri url) { var thread = new Thread(GoToNoWaitInternal); thread.SetApar...

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

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

8得票1回答
WatiN停止维护了吗?

我正在寻求帮助解决涉及IE 9 和WatiN的问题,但我注意到几乎所有的问题和答案都是在2011年发布的。那时,大多数回答者说很快会发布更新来解决这些问题。然而,现在已经是2013年了,最后一次更新的日期是2011年4月。 WatiN 2.1(发布于2011年4月12日) 有人知道Wati...

8得票1回答
使用WatiN...如何检查元素是否存在?

我正在使用WatiN编写自动化机器人来收集信息。有没有可能检查页面上是否存在一个元素?

8得票6回答
今日免费次数已满, 请开通会员/明日再来

我一直在使用WatiN作为我的当前项目的测试工具。除了测试记录器存在的轻微错误,我已经能够使用它并与NUnit结合自动化大量测试。还有其他人有使用不同工具的经验吗?

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

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

7得票3回答
Watin - 如何测试带弹出页面的网站。

我正在使用WatiN (.Net中的Web应用程序测试)对Dynamics CRM 4.0网站进行集成测试。 CRM使用了很多弹出窗口 - 例如,点击列表中的联系人将打开一个带有联系人详细信息的新浏览器窗口。 我想测试: - 登录到CRM (完成) - 转到联系人列表 (完成) - 单击联系...