watin相关内容
有没有人找到在 Internet Explorer 中使用 watiN 按 Tab 的方法? 解决方案 你的意思是你想自己按 tab 键,还是只点击一个看起来像 tab 的 HTML 元素?对于后者,对适当的元素(Div、Span 等)使用 Click 方法.否则,您可以尝试使用 SendKeys 而不是 PressTab.例如: IE ie = new IE("http://www.g
..
我正在开发一个应用程序,我正在编写一些用于测试 Web 应用程序的自动化框架.我正在为框架使用 Watij/Watin,但在验证生成的 PDF 是否具有正确的内容时遇到了问题. 我知道我可以使用 IText 或原生 PDF 库来加载 PDF,但我想知道是否已经有专门用于测试 PDF 文件内容的现有框架? 解决方案 这是一个有趣的问题,但谢天谢地,就像大多数人一样,有人在你之前做过.
..
我正在使用 WatiN(.Net 中的 Web 应用程序测试)在 Dynamics CRM 4.0 网站上进行集成测试.CRM 使用大量弹出窗口 - 例如,单击列表中的联系人会打开一个包含联系人详细信息的新浏览器窗口. 我要测试: 登录 CRM(完成) 转到联系人列表(完成) 点击一个联系人,从而触发弹出窗口(完成) 在联系人实体/表单中测试功能(不能) 所以我需要抓住弹出
..
我一直在使用 WatiN 作为我当前项目的测试工具.除了测试记录器的小错误之外,我已经能够使用它并与 NUnit 一起自动化我的许多测试.还有其他人在他们可能建议的不同工具方面有经验吗? 解决方案 我用过: WatiN AutomatedQA TestComplete 他们都有自己的目的,都是非常好的工具.
..
我将很快开始为我们的演示文稿编写一些自动化测试.看来大家都推荐WatiN和硒.对于 ASP.NET Web 表单的自动化测试,您更喜欢哪个?这些产品中哪一种更适合您? 顺便说一句,我注意到 WatiN 2.0 自 2008 年 3 月以来一直在 CTP 中,这有什么要担心的吗? 解决方案 只想说我目前正在努力在 2009 年第一季度的某个地方发布 WatiN 2.0 的 beta 版
..
这已被记录为sourceforge 中的一个错误 虽然现在已删除. 我正在使用带有关联 jssh 的 FireFox 3.6. 我可以在 Firebug 中看到没有设置事件属性.我正在尝试使用下面的代码进行拖放 var mouseDownEvent = new NameValueCollection{{"按钮", "1"}, {"clientX", "0"}, {"clientY",
..
上下文: 我们有一些用户报告我们的 Web 应用程序中的文件上传功能存在问题.它只是偶尔发生,没有任何特殊模式.很长一段时间以来,我们一直在尝试解决这个问题,在我们认为可能有帮助的任何地方添加调试信息,爬取日志等,但我们无法重现或解决它. 问题: 我现在试图通过使用 MSTest 和 WatiN 来重复这个应该失败很多次(几百次)的操作.为了了解测试在循环中的进展情况,我想打印如下内容:
..
我正在使用 WatiN 和 C# 在线填写表单,但我的“搜索"字段与另一个元素的名称相同.我的搜索字段定义如下: 在同一屏幕的另一部分中还有一个不同的搜索字段,定义为: 我想填写之前提到的文本输入搜索字段.有没有办法根据大小查找和填充搜索框? 我对搜索字段的提交按钮有同样的问题.它的名称和大小相同,所以我如何指定要点击搜索的按钮? 解决方案 您可以使用以下任何一种机制
..
当我尝试在 Visual Studio 2008 中运行一个非常简单的 WatiN 2.0 (CTP3) 测试时,我发现第一个总是运行良好.第二种测试方法似乎破坏了 IE 对象中的某些内容,产生了以下异常: 测试方法testProject.WatinTest.testTwo 扔了例外:System.Runtime.InteropServices.InvalidComObjectExcepti
..
我将很快开始为我们的演示文稿编写一些自动化测试.看来大家都推荐 WatiN 和 硒.对于 ASP.NET Web 表单的自动化测试,您更喜欢哪个?以下哪些产品更适合您? 顺便提一下,我注意到 WatiN 2.0 从 2008 年 3 月开始就在 CTP 中,这有什么值得关注的吗? 解决方案 我只想说,我目前正在努力在 2009 年第一季度的某个地方发布 WatiN 2.0 的测试版.
..
我正在使用 WatiN 进行 IE 自动化项目. 单击要下载的文件时,我在 Internet Explorer 信息栏中看到以下内容: 为了帮助保护您的安全,Internet Explorer 已阻止此网站从下载文件给你电脑. 为了下载报告,我可以手动将该站点添加到 Internet Explorer 的受信任站点列表中,但我更愿意在 .NET 中以编程方式检查该站点是否受信任并
..
我正在使用 WatiN 进行 IE 自动化. 单击要下载的文件时,我在 Internet Explorer 信息栏中看到以下内容: 为了帮助保护您的安全,Internet Explorer 已阻止此网站从下载文件给你电脑. 我添加了一个注册表项, HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Inte
..
我的团队有一堆由我们的 TeamCity 服务器自动运行的 WatiN 测试套件.我们最近将所有构建代理切换到 64 位,我还将我们的 WatiN 测试切换为在 x64 模式下使用 NUnit.由于对 IE 浏览器的互操作调用失败或其他原因,Watin 总是给我们带来不常见的测试失败,但这些总是非常罕见.由于将所有内容都切换到 64 位,几乎我们任何测试套件的每次运行都会失败,并出现以下异常:
..
我在 watin 中编写了太多测试,但它们都能正常工作.页面中有一个silverlight上传控件,我必须使用webaii来控制它.但我不想将我所有的watin 代码转换为webaii.如何在一个浏览器标签页中使用 watin 和 webaii? 解决方案 我没有使用 webaii 的经验,但如果我是你,我会尝试这个:使用 webaii 启动浏览器,然后使用 WatiN 浏览器 .Atta
..
我是 2 天大的 .NET C# 编码员,试图从 ProjectB - C# 控制台应用程序控制 ProjectA - WinForm. 基本上,我使用 WatiN 在 ProjectA 中的 WebBrowser 控件中自动进行测试. 当我运行执行 winformWithWebBrowserTest.exe 的 ProjectB 时,显示带有 webbrowser 的 winform
..