故意不良的HTTP客户端进行测试

时间:2019-03-18 08:47:35

标签: http testing integration-testing httpserver

什么是好的“不良HTTP客户端”-我可以用来测试您的HTTP服务器?

例如,有些服务器

  1. https://httpbin.org/
  2. https://badssl.com/

这使您可以测试客户端是否有不同的行为,有时是故意的不良行为。

我寻求用于测试HTTP服务器的HTTP客户端实用程序。它可能会在请求中间发送错误的Content-Length或关闭连接,或者执行健壮的HTTP服务器应处理的其他不良行为。

1 个答案:

答案 0 :(得分:0)

过去,我曾经使用过Tamper Data(对于Firefox)。我发现Chrome有一个等效的版本-Tamper Chrome

这些插件可让您在将HTTP请求发送到服务器之前对其进行编辑。这样,您可以执行许多测试案例,例如:

  • 更改内容的长度或类型
  • 绕过客户端字段验证

这些非常适合进行手动探索性测试。