我需要自动下载pdf文件。 下面的示例链接 链接的 href 末尾没有 .pdf。 单击链接后,我会看到嵌入了 pdf 的 IE 弹出窗口。 单击弹出窗口中的打印会生成一个处理窗口,该窗口需要退出大量时间,我们无法跟踪进度。 如果我手动单击它,而是单击保存复制按钮(来自下面显示的传单工作正常), ...
我需要自动下载pdf文件。 下面的示例链接 链接的 href 末尾没有 .pdf。 单击链接后,我会看到嵌入了 pdf 的 IE 弹出窗口。 单击弹出窗口中的打印会生成一个处理窗口,该窗口需要退出大量时间,我们无法跟踪进度。 如果我手动单击它,而是单击保存复制按钮(来自下面显示的传单工作正常), ...
我想创建一个.NET应用程序,该应用程序可以帮助我管理和自动化Web浏览器。 我进行了快速搜索,找到了一些解决方案。 Selenium似乎是主要的参考软件(开放源代码),但是它不允许Windows Form与浏览器之间进行交互。 如果我正确理解,则基于Selenium的源代码,已经 ...
我正在使用WatiN测试网站。 我需要一个复选框来验证是否已选中它,然后相应地对其进行操作。 选中复选框后,HTML将显示 我看到我可以使用“ Find.ByID”或“ Find.ByName”以及其他一系列“ Find.By ...”选项,但是“ Find.ByChecked” ...
我是C#的新手,我正在尝试制作一个可自动执行Internet Explorer的应用程序。 当我单击按钮时,该应用程序会执行以下操作: 但是它什么也没写。 它导航到网络,但是... ...
我将以下代码用于使用Watin Core的基本搜索自动化。 但是IE弹出以下消息: 当您将信息发送到Internet时,其他人可能会看到该信息。 你想继续吗? 尝试使用ConfirmDialogHandler来处理此问题,但是没有运气。 任何专家,请指教。 ...
我一直在尝试使用此代码 尝试将网站留在onbeforeunload处理程序中时导致网站出现的弹出窗口。 当尝试关闭浏览器时,Watin会触发此操作。 上面的代码似乎在ie11上不起作用。 ie9有一个特殊的处理程序,而ie11没有一个特殊的处理程序。 ...
使用watir,我编写了脚本来检查多个链接是否被定向到正确的页面,如下所示。 我在想的是: 但脚本不起作用。 它没有在第一个值之后执行,也没有导航回来。 ...
我想使用watin获取网页中的元素列表并更改所有值 例如,我想找到所有带有“测试” ID的文本框并更改其值 这是我的代码。 但是它只更改一个元素,而不是全部(在我的代码中,我通过名字来查找元素) 在这段代码中,我在表中找到一个文本,然后找到文本框(第二个文本),然后写“写此 ...
我想用 WatiN 查找文本中的所有字符串。 我可以找到第一个字符串,但无法收集所有字符串。 例如,我想在本文中找到所有出现的“水”: 地球上有很多水。 但并非所有的水都可以饮用。 所以在这里我应该找到2个“水”。 我的代码只找到第一个。 我怎样才能找到他们两个? 我的代码是: ...
C#,Visual Studio 2015,.NET 4.x Framework,Internet Explorer 11(或最新的Chrome),Windows 8.1 Pro工作站。 出于测试目的,使用C#编写的Windows窗体或控制台应用程序,我需要使在Windows 8或10系统 ...
我在Windows窗体应用程序中使用Watin库。 为了隐藏浏览器,我使用以下指令: 但是,它不会隐藏弹出窗口(当模拟单击打开弹出窗口的元素时)。 有没有办法隐藏它们? ...
尝试使用IE中的Watin自动化文件下载。 有一个10文档要下载,我可以发现下面的代码将提示下载选项。 我想将这些文件自动保存到新目录中,并为每个文件使用自定义名称。 是否可以在没有用户提示的情况下在IE(版本8及更高版本)中保存文件。 请为我提供此问题的解决方案。 ...
我使用WatiN自动化Internet Explorer。 我现在有一个pdf文件问题。 当我单击一个按钮时,将在浏览器中打开一个pdf文件: 现在,我想自动下载并保存此pdf,以便可以在我的应用程序中使用它。 有人可以帮助我,我该怎么做? ...
我正在尝试启动一个由WatiN开发的网络机器人(通过Firefox)。 它可以在我的计算机上启动并完美运行(即使没有以管理员身份启动它),但是当我从VPS(我不是管理员)启动它时,Firefox和我的应用程序立即崩溃。 控制台显示(我将其翻译为法语): 未处理的异常:Syste ...
我正在使用WatiN在网站上填写表格。 但是,仅当我实际按住鼠标并单击文本框时,文本框的自动完成功能才会启动。 我尝试使用Select() , Click()和TypeText() ,在所有这些情况下,表单上的自动完成功能均不会触发。 有人遇到过这个吗? 有什么办法可以解决吗? 我 ...
您好,我正在尝试通过watin代码单击搜索按钮 IE ie = new IE(); ie.GoTo("http://www.apartments.com/"); ie.TextField(Find.ById("quickSearchLookup")).TypeText("5000"); Lin ...
我正在尝试使网页自动化。 在它上面有一个链接,单击它会在另一个选项卡中打开。 我被困在这里。 我尝试了Redirect选项,但是没有用。 这是我要自动执行的网页代码: 这就是我在做什么: 它确实打开了链接,但无法移动到下一个选项卡。 我该如何进一步? 这是我的 ...
我试图最大化由WatiN打开的浏览器窗口: 但我不知道如何将宽度和高度设置为屏幕尺寸。 ...
我有一个关于WatiN的问题,我今天才开始使用它,我不知道如何单击js按钮,这就是我得到的: HTML代码: 除单击部分以外的所有内容都可以正常工作,它可以正确找到Div,但是我无法单击它。 我尝试研究很多东西来尝试解决问题,但是我还没有找到答案。 帮助将不胜感激! ...
因此,我只是掌握了WatiN,想做一些自动化的验收测试。 我已经使用了NuGet管理器,还有Nunit和WatiN,也很抢手。 将Embed Interop的引用Interop.SHDocVw属性更改为false,以便一切正常,浏览器显示,将文本写在框中(有点快,所以我只能看到最终结果,而没 ...