我想在rails应用程序上测试一组ruby。具体来说,我想触发所有可用的GET / POST请求。我正在考虑使用一些类似Web爬虫的工具,它可以(递归地)将请求发送到我的Web服务器,获得响应,并解析响应html文件以获得所有可能的" href标签","表单提交按钮"等
基本上我希望看到这些Web应用程序的性能,并获取一些事务日志,例如请求路由,参数,数据库访问,查询,事务等等。
发送GET请求相对容易处理,我需要简单地解析html响应并提取所有锚点的href属性。但是,我不知道如何处理这些POST请求;他们会要求我填写表单字段中包含的所有这些参数字段。我想知道是否有一些工具在做这样的工作?或者一些工具我可以轻松修改(不是太多)代码来实现我的功能?
非常感谢。