没道理呀,可能只是个不起眼的 header 哦,比如 host。
实在不行只能让服务端开发打下 log 看看两次传上来的请求哪里不一样
postman 会加些 header 上去,可以用 fiddler 抓下,对比下 header。
感谢评测,非常中肯,测试工具确实很难真的做到全面,特别我的目的是想让没有编程基础的 QA 使用,易用性是比较首要的,所以功能上的能力还非常有待改进,压力测试基于 node 的分布式压测还在测试中,这块对创造压力应该会有提升。
Hitchhiker 确实还有不少缺点有待改进,比如细节,比如稳定性,比如楼主所说的适用性,可扩展性,也依赖社区发现 bug 或提供改进的意见,这样工具才能持续进步和发展,这也是开源的意义。
是的,set 之后才能使用,parameters 的概念可能确实和其他的不一样,具体可以参考下文档的 parameters 的部分 : http://doc.hitchhiker-api.com/cn/Variable/Param_Var.html
脚本没错,最后的 sign 需要 toString() 一下,因为它是个对象
另外看起来你只是想用变量,这样不一定需要在 Parameters 里写,直接写在要用的地方就好。
如果用在 Parameter 里,最好用不同的名字,比如你两个都是 sign,这样系统不能分辨指变量还是 parameter
目标值不确定的话可以用 console.log 打出来,在浏览器的 F12 里可以看
是的,打算做个 timeline,可以看到每次请求的数据
github 上有我的微信,其他问题晚上回答下
这个工具本就是给用户自己部署用的,我的那个线上的只是个 demo,用户自己部署才能保证自己数据的安全性,而且很多 api 也是内网才能用的。
压测这块基于 node 的确实不太成熟,之前基于 go 的比较稳,改成 node 后,进程管理这块有点复杂了
是在后端跑的,不过也有意向做个浏览器插件来方便开发 debug