是否有工具可以自动化/强调对我的网站进行POST调用以进行测试?

时间:2009-02-11 13:55:57

标签: asp.net-mvc testing

我想强调(不确定这是正确的词,但继续阅读)我的控制器的[POST]动作。是否存在会生成许多场景的工具,例如省略字段,添加一些,生成有效和无效值,注入攻击等等? THX

更新:我不想对我的网站进行基准测试/性能测试。只需自动填写/篡改表单,看看会发生什么

5 个答案:

答案 0 :(得分:1)

来自Spidynamics的WebInspect(惠普收购了他们)。

我在以前的工作中使用过这个(当时我向我的雇主推荐过),我对可以用它做的信息量和测试感到不知所措。

https://download.spidynamics.com/webinspect/default.htm

答案 1 :(得分:1)

Apache JMeter,更有可能对自己进行基准测试/压力而非您的网站。我最近指出了Faban,它可以用于非常简单和复杂的测试和场景,它非常高效。另外,请查看免费且功能强大的OpenSTAWebLoad,以及记录和重播复杂方案的功能。

答案 2 :(得分:0)

Apache JMeter可能适合该法案吗?

答案 3 :(得分:0)

您是否在CodePlex上看过CrossBow Web Stress Tester

  • 支持获取和发布操作
  • 指定线程数,请求数,等待数和超时数
  • 读取带有名称/值对的txt文件以发布值

你必须下载&如果要为Post变量生成随机数据,请修改源。

答案 4 :(得分:0)

使用WebClient和HtmlAgilityPack自己构建一个。使用agilitypack解析你的html并获取表单,然后随机填写字段并进行POST