我们已经编写了自己的集成测试工具,我们可以在其中编写许多“操作”或测试,例如“GenerateOrders”。我们有许多参数可以用来配置测试(例如订单数)。然后我们编写第二个操作来确认测试已经通过/失败(即有(nt)个订单)。
该工具用于
- 集成测试
- 数据生成
- 端到端测试(通过混合和匹配多个测试)
它似乎运行良好,但是需要开发经验来维护和编写新的测试。我们的测试团队想参与进来,他们几乎没有 C# 开发经验。
我们即将开始一个新的 Greenfield 项目,我正在研究编写和维护集成测试的最佳方式。
问题如下:
- 你如何进行集成测试?
- 您使用什么工具(FitNess?、Custom?、NUnit)?
我期待着人们的建议/评论。
提前致谢,
大卫