【发布时间】:2020-07-06 12:13:54
【问题描述】:
我有功能测试来测试一个与一些内部模拟 HTTP 服务器建立 HTTP 连接的系统。通过模拟,我的意思是它们是真实的服务器,只是由我自己实现以模拟实际的 3rd 方服务器。他们在java中,使用码头。
到目前为止,为了测试这些 HTTP 服务器何时关闭,我一直在开始测试之前停止模拟服务器,然后重新启动它们。这工作正常,但它现在妨碍了测试并行运行。
模拟 HTTP 服务器根据请求做出不同的回复或不回复。
我的问题是,有没有办法让模拟 HTTP 服务器拒绝某些连接,例如基于请求?
我猜这是 Jetty 特有的,但如果需要,我很乐意使用另一个库。
【问题讨论】:
标签: java jetty functional-testing parallel-testing