更新:2007 年 11 月
运行数据库单元测试的方法有多种,例如使用多个窗口和命令行,您可以使用其中的任意一种方法。
![]() |
---|
不能远程(即,使用远程测试机组)运行数据库单元测试。 |
运行数据库单元测试
可以使用的方法取决于所安装的软件。如果您安装了 Database Edition,则可以通过以下几种方法来运行测试:
使用“测试视图”窗口来运行测试。有关更多信息,请参见如何:运行数据库单元测试和如何:运行选定的测试。
在命令行上使用 MSTest.exe 命令来运行测试。有关更多信息,请参见如何:从命令行运行测试。
从“解决方案资源管理器”中运行测试项目。有关更多信息,请参见如何:运行选定的测试。
使用“测试结果”窗口来重新运行一个或多个测试。有关更多信息,请参见如何:重新运行测试。
如果同时安装了 Database Edition 和 Test Edition,那么,除了针对 Database Edition 列出的所有方法以外,还可以通过以下方法来运行数据库单元测试:
使用“测试列表编辑器”窗口来运行单个测试。有关更多信息,请参见如何:运行选定的测试。
使用“测试列表编辑器”窗口来运行测试列表。有关更多信息,请参见如何:运行选定的测试。
如果同时安装了 Database Edition 和 Team Foundation Server,那么,除了针对 Database Edition 列出的所有方法以外,还可以通过以下方法来运行数据库单元测试:
- 在 Team Foundation Build 中生成项目的同时运行测试。有关更多信息,请参见如何:配置和运行生成验证测试 (BVT)。
如果同时安装了 Database Edition 和 Visual Studio Team System,那么,除了针对 Database Edition 列出的所有方法以外,还可以通过以下方法来运行数据库单元测试:
使用“测试列表编辑器”窗口来运行单个测试。有关更多信息,请参见如何:运行选定的测试。
使用“测试列表编辑器”窗口来运行测试列表。有关更多信息,请参见如何:运行选定的测试。
在 Team Foundation Build 中生成项目的同时运行测试。有关更多信息,请参见如何:配置和运行生成验证测试 (BVT)。
按特定顺序运行数据库单元测试
为了保证数据库单元测试按特定的顺序运行,必须使用顺序测试。有关更多信息,请参见如何:创建顺序测试。