用 Visual Studio 2005 实现用户界面自动化测试.docVIP

  • 2
  • 0
  • 约1.71万字
  • 约 18页
  • 2016-12-22 发布于重庆
  • 举报

用 Visual Studio 2005 实现用户界面自动化测试.doc

Visual Studio 2005 新增的测试功能使我们的开发工作更为快捷,代码质量在一定程度上有所提高。想必大家对类的单元测试已经比较熟悉,这里我们来看看它提供的另一项更为有趣的测试——用户界面自动化测试。事实上这个测试的本质仍是单元测试,单元测试的各种方法在用户界面测试中仍然可用。   我们以一个简单的 Windows Form 应用程序为例(在 Visual Studio 2005 Team System 下演示,其它版本亦可参考)。如图所示,这是一个一元二次方程的求解程序。   在 Visual Studio 2005 中加载这个程序的工程,切换到待测试窗体(Form1)的源代码视图。添加一个用户界面测试最简单的方法是在事件函数声明代码上右击鼠标,在快捷菜单中点击“Create Unit Tests”。在弹出的对话框中点选待测试的函数(特别是事件函数),确定。当然,手工添加一个单元测试项目也是可以的,但通过快捷菜单自动生成的代码中包含了一些测试辅助类和对象的声明,使用起来更加方便。   本例中,我们由 btnWorkOut_Click 创建单元测试,自动生成的代码如下: [TestMethod()] public void btnWorkOut_ClickTest() { ??? Form1 target = new Form1(); ??? MyTestProj

文档评论(0)

1亿VIP精品文档

相关文档