我们希望对一个需要将数据发送到外部源并验证数据是否正确显示在其网站上的过程进行自动化集成测试。但是,在数据出现在网站上之前可能需要几个小时。
传统的 NUnit 或 MSTest 的问题在于测试会因等待结果而被阻塞数小时。我看到了 PNUnit,它可以用来并行运行所有测试,但这对我来说似乎不是一种优雅的解决方案。如果有 1000 个测试怎么办?这不会在服务器上创建大量进程/线程吗?如何跟踪所有这些进程?
那么,有人解决了这个问题吗?你是自己开发了一个解决方案,还是使用了开源解决方案?
传统的 NUnit 或 MSTest 的问题在于测试会因等待结果而被阻塞数小时。我看到了 PNUnit,它可以用来并行运行所有测试,但这对我来说似乎不是一种优雅的解决方案。如果有 1000 个测试怎么办?这不会在服务器上创建大量进程/线程吗?如何跟踪所有这些进程?
那么,有人解决了这个问题吗?你是自己开发了一个解决方案,还是使用了开源解决方案?