是否有用于测试错误情况的FTP服务器?

时间:2013-07-15 00:27:54

标签: testing ftp integration-testing

我维护的其中一个产品将FTP上传作为其核心功能的一部分。我们在生产中遇到问题,FTP服务器超时,系统对此反应不太好。

我是否可以使用FTP服务器来测试这样的场景?我希望能够以不同的方式故意失败,例如:

  • 拒绝连接(那很容易)
  • 停止直到套接字超时
  • 在传输过程中关闭连接

理想情况下,它可以让我们配置行为,例如“在每三次上传时删除连接,300字节”。

我可以看到如何写这个基于例如在Apache FTP服务器代码上,但我想知道我是否重新发明了一个轮子。是否有FTP服务器,我可以以受控方式失败?

0 个答案:

没有答案