建议一个测试框架,它可以自动填写表格,模拟按钮点击并导航到下一页。
我正在尝试自动化此任务以减少开发时间。
编辑:从 Arran 建议的列表中,Coded UI 似乎是最可行的选择。(考虑到企业限制,我无法安装新软件)。
请建议一些方向,以自行编写或使用 Microsoft Coded UI。
谢谢你。
建议一个测试框架,它可以自动填写表格,模拟按钮点击并导航到下一页。
我正在尝试自动化此任务以减少开发时间。
编辑:从 Arran 建议的列表中,Coded UI 似乎是最可行的选择。(考虑到企业限制,我无法安装新软件)。
请建议一些方向,以自行编写或使用 Microsoft Coded UI。
谢谢你。
给WatiN看看。我过去使用过它并且非常喜欢它。例子:
[Test]
public void SomeMethodTest_SelectListOptionPickedAndButtonClicked_TextboxHasExpectedValue()
{
using (var browser = new IE("http://yourpage.com"))
{
browser.SelectList("DdlId").Option("SomeOption").Select();
browser.Button(Find.ByName("SomeButtonId")).Click();
string textFieldValue = browser.TextField(Find.ByName("SomeTextFieldid")).Text;
Assert.AreEqual("ExpectedValue", textFieldValue);
}
}
你有几个选择:
微软的 CodedUI 内置于 Visual Studio Ultimate
硒
Watin(有点被遗弃了)
Telerik 的测试框架。
所有人都会毫不费力地完成工作。