watin

    0热度

    1回答

    我是C#的新手,我正试着做一个自动化Internet Explorer的应用程序。 当我点击一个按钮,应用程序的作用: using (var Browser = new IE()) { Browser.GoTo("http://testweb.com"); Browser.TextField(Find.ByName("username")).TypeText("User");

    0热度

    1回答

    C#,Visual Studio 2015,.NET 4.x Framework,Internet Explorer 11(或最新的Chrome),Windows 8.1 Pro工作站。 出于测试目的,使用用C#编写的Windows窗体或控制台应用程序,我需要自动运行在Windows 8或10系统上运行的现有浏览器实例。 我创建了一个Windows窗体应用程序,我可以自动进行,我开始使用WebBr

    0热度

    1回答

    我一直在使用这个代码 WatiN.Core.DialogHandlers.ReturnDialogHandler myHandler = new WatiN.Core.DialogHandlers.ReturnDialogHandler(); browser.AddDialogHandler(myHandler); myHandler.WaitUntilExists(); myHandl

    0热度

    1回答

    我正在使用以下代码进行使用Watin Core的基本搜索自动化。 IE ie = new IE(); GoToNoWait("www.stackoverflow.com"); ie.TextField(Find.ByName("q")).TypeText("Test"); ie.Button(Find.ByClass("btn js-search-submit")).Click(); 但

    0热度

    1回答

    试图自动化文件下载,在IE中使用Watin。有10个文件需要下载,我可以发现下面的代码会提示下载选项。 string download_url="link to file"; browser.Goto(download_url); 我想自动将这些文件保存到每个文件的自定义名称的新目录中。没有用户提示保存IE中的文件(vesrion 8及以上版本)是否可能。请指导我解决这个问题。

    -1热度

    2回答

    我想用WatiN在文本中查找所有字符串。 我可以找到第一个字符串,但我无法收集所有的字符串。 例如,我想在本文中查找“水”的所有匹配项: 地球上有很多水。但并非所有的水都可以饮用。 所以在这里我应该找到2个“水”。我的代码只找到第一个。我怎么能找到他们两个? 我的代码是: IE ie = new IE("http://examplesite.com"); Element test = ie.T

    0热度

    1回答

    我想用华廷获得元素列表中的网页和更改所有的值 例如我想找到“测试” ID 所有的文本框,并改变它们的值 这是我的代码。但只改变一个元素,并非所有的(在我的代码通过锡尔名称看了元素) IE ie = new IE("http://sample.net/"); ie.TableRow(Find.ByText(t => t.Contains("sample text"))).TextField

    0热度

    1回答

    我正在使用WatiN来测试一个网站。 有一个复选框,我需要验证它是否被检查,然后相应地采取行动。 当复选框被选中,在HTML显示 <input type="checkbox" name="bean.enabledContentTypes" id="jive-form-choose-contenttypes-1" value="1" checked="CHECKED"/> 我看到,我可以用“Fi

    1热度

    2回答

    使用watir,我已经编写了脚本来检查多个链接正在被导向到如下所示的正确页面。 Links= ["Link", "Link1"] Links.each do |LinkValue| @browser.link(:text => LinkValue).wait_until_present.click fail unless @browser.text.include?(L

    1热度

    1回答

    我使用watin和specflow来自动化我的angular应用程序的浏览器测试。我遇到了一个TextField.TypeText("some string")函数,它没有更新角度模型值。 的示例代码如下: public void updateTextField(string value) { GetTextField.TypeText(value); Upda