我正在寻找一个框架来帮助自动化我的集成测试。使用C# / VS2013。
要求基本上与单元测试框架完全相同,唯一不同的是我需要能够指定测试执行的顺序,因为这些测试会影响数据库(在测试开始时被清除,并始终处于确定性状态),并逐渐构建大量产品和其他项目,它们都彼此交互。
我目前正在使用MbUnit / Gallio,但似乎他们已经停止开发并且不能启动VS2013进行调试。还有其他替代方案吗?
我很遗憾不得不加入这个声明,但我不需要别人告诉我如何使单元测试独立并模拟数据库层。谢谢,我已经有了单元测试。它们没有给我足够的覆盖面来测试我需要测试的某些交互作用,这就是为什么我需要自动化集成测试。
要求基本上与单元测试框架完全相同,唯一不同的是我需要能够指定测试执行的顺序,因为这些测试会影响数据库(在测试开始时被清除,并始终处于确定性状态),并逐渐构建大量产品和其他项目,它们都彼此交互。
我目前正在使用MbUnit / Gallio,但似乎他们已经停止开发并且不能启动VS2013进行调试。还有其他替代方案吗?
我很遗憾不得不加入这个声明,但我不需要别人告诉我如何使单元测试独立并模拟数据库层。谢谢,我已经有了单元测试。它们没有给我足够的覆盖面来测试我需要测试的某些交互作用,这就是为什么我需要自动化集成测试。