在IIS服务器上运行“单元”测试的实用选择

时间:2012-10-31 18:16:20

标签: unit-testing iis integration-testing web-based

我有几个集成测试表示为Microsoft单元测试框架下的测试类。这是因为我的公司还没有决定采用(另一个)集成测试框架。这些“单元”测试会检查安装在正确位置的证书,防火墙渗透性等等。当然,在开发计算机上运行它们很容易,但重要的是它们在登台和生产服务器上的行为。所以我需要的是适合这些环境的单元测试运行器。以下是一些选项:

  1. 使用MSTest.exe从命令行运行它们。 Con:不想在登台和生产服务器上安装VS20xx。
  2. 使用Maven。 Con:还没有攀登最初的学习曲线。也许不是正确的用例(尽管例如Failsafe插件)。 Pro:似乎有足够的范围来(也)涵盖各种集成场景。
  3. 我最初喜欢(实用)的选择如下:在IIS中安装一个服务作为单元测试运行器。它应该提供一个基于Web的UI,用于指向具有测试类等的DLL,以及可视化测试结果。可以说是一个“瘦”的,基于Web的单元测试运行器(包装器),主要用于部署和错误分析时。
  4. 我的问题是:你知道这些野兽(对于微软单元测试框架)是否存在,如果存在,你能推荐一个特定的(或更好的方式来解决这个问题)吗?谢谢你的关注。

0 个答案:

没有答案