我用 C# 编写了一个简单的 HTTP 代理服务器,我想进行集成/功能测试。是否已经创建了可以用来执行此操作的产品?如果没有,为此编写我自己的测试的最佳方法是什么(我已经有单元测试)?
Shane Blazek
问问题
1747 次
4 回答
0
稍微偏离主题:看到自定义 HTTP 代理的份额后,他们的作者忘记(后来发现他们需要)的通常功能是对 CONNECT 方法的支持。如果没有 CONNECT,您的代理将无法用于 TLS/SSL 连接。此外,通过代理传输非 HTTP 流量的软件也无法运行。
于 2008-09-19T20:31:23.583 回答
0
还有两种产品可以使用:
- 网络测谎仪
- 下载
两者都可以通过 Google 轻松找到。两者都执行 Web 服务器/代理的功能和负载测试。
于 2008-10-29T08:27:28.553 回答
0
当您使用上述方法时,我还建议运行模拟 WAN 网络的最佳方式中讨论的延迟/丢包注入工具之一。令人遗憾的是,当您在非混乱环境中测试您的代理时,它很容易确定它是稳定的。
于 2009-05-01T18:44:33.637 回答