watin

    2热度

    1回答

    我正在使用Visual Studio 2012(C#)中的Watin进行试验,但似乎无法获得任何工作。目前,我在aspx页面(txtbox1和txtbox2)中有两个文本框。我试图让Watin自动将数字输入到这两个文本框中,然后单击将两个数字加在一起的“计算”按钮。我安装了Watin框架并添加了Watin.Core dll作为参考。 这里是我迄今为止在我的.aspx页面代码: using Wati

    0热度

    1回答

    我试图实现的是使用Watin为我的MVC4 Web应用程序编写UI测试。现在我创建一个浏览器对象并在URL localhost:xxxxx上打开。 问题是使用IIS Express在localhost:xxxx上运行的代码正在使用我不想在测试期间执行的生产代码。在测试中,我希望我的IAuth和IDataProvider实现的行为不同。 你怎么UI测试您的应用程序的嘲笑实例? 想法? :)

    0热度

    1回答

    using System.Windows.Automation; using System.Linq; using WatiN.Core.DialogHandlers; using WatiN.Core.Native.Windows; namespace DialogHandlers { public class Windows7LogonDialogHandler : LogonD

    1热度

    1回答

    我在第一次使用此代码隐藏IE WatiN.Core.Native.Windows.NativeMethods.WindowShowStyle.Hide 浏览器隐藏,并没有问题,但 在今后一段时期的浏览器显示。 请帮助部队隐藏IE,而不是显示

    0热度

    1回答

    我正在使用WatiN附加到WebBrowser控件。以下代码将引发“HRESULT E_FAIL已从调用COM组件返回”。在IE构造函数中。 using (IE ie = new IE(browser.ActiveXInstance)) { ie.GoTo(uri); } 解决方案! Settings.AutoStartDialogWatcher = false; using

    3热度

    2回答

    有一个相当有趣的问题。我会提供一些背景知识,因为很多人可能会问为什么有人需要这样的东西。 背景信息 必须做出单元(集成)测试为大而复杂的.NET Web窗体应用程序。 目前正在使用visual studio 2010,nunit,watin 2.1,ie9。已经有一些比较复杂的单元测试,但它们很慢,主要是因为时序问题而不是很可靠。因此,必须将执行时间从许多小时减少到更合理并保持可靠性。 当前问题

    0热度

    1回答

    如何在Watin中通过aria-label属性名称查找元素? 我搜索了所有的选项,但没有找到任何方法来做到这一点。

    0热度

    1回答

    我用于我的自动化框架,但不断收到此错误: System.InvalidCastException:指定的转换无效。 IE newIE = IE.AttachTo<IE>(Find.ByUrl(new Regex("test.aspx"))); ,这是什么原因呢?谢谢!

    1热度

    1回答

    我有一个HTML文件中的以下范围: <span class="pagenavigation pagecount">page 5 of 9</span> 如何找到使用华廷选择的类此跨度? ie对象的.Span()方法只接受一个spanId。 我需要这样的: ie.SpanByClasses(new[]{"pagenavigation", "pagecount"});

    0热度

    2回答

    IM试图与华廷自动化,我有深远的文本填写的HTML体的问题.. 当我登录到我管理的网站到达搜索框,并把输入,甚至按下“输入”时,它移动到第二页,我无法达到输入形式那里 这是我的代码 - 第一步工作顺利,但第二步没有。 browser.GoTo("mywebsiteaddress"); browser.TextField(Find.ByName("sysparm_search")).Ty