andrewvc / engulf

Distributed HTTP load tester, written in Clojure and Javascript.
http://engulf-project.org
Eclipse Public License 1.0
266 stars 14 forks source link

All requests visible in UI represented as GET #9

Closed jeroenvandijk closed 11 years ago

jeroenvandijk commented 11 years ago

First of, this is a really great tool! I've used the cloudformation template and it works like a charm! A lot easier to manage than tools like Jmeter and the performance per node seems to be better as well :-)

I wanted to note that I'm able to do load testing with POST requests through the REST API, including headers and body, but this is not represented in the web UI. The UI lists the requests as GET and doesn't show any of the headers or body. Is this a missing feature?

I also wasn't able to select "POST" from the select box, or at least it jumps to GET the moment i press start.

I'm on Chrome version 28.0.1500.71

andrewvc commented 11 years ago

Thanks for the update jerome. The UI code just isn't very good. I've been meaning to re-write it in knockback at some point. Form controls don't render well in JS without a viewbinding framework. Hence the re-selecting. For now, the REST api will surely work.

I'll try to provide an update sometime in august, even though I'm trying to focus on other projects. If you have any interest in helping fix these bugs I'd greatly appreciate it, and I'd be glad to walk you through the code.

BTW, at some point I'd like to release scripting support. The master branch has a buggy version of it at the moment (it works, but it consumes unreleased resources every time it runs), that I'd love to get out into the wild.

andrewvc commented 11 years ago

Just pushed a fix, the download should have it as well.