i trying use jmeter test our web application. used loadcomplete test our web application, because loadcomplete not able run on non-gui mode, not able use max stat’s our test server (strain our 8 cpu’s , 8gb’s of ram). why moving towards jmeter (https://blazemeter.com/blog/5-ways-launch-jmeter-test-without-using-jmeter-gui).
the test includes logging in, choosing specific app, simple task through app , end recording. http requests, failing printing failed access on response data on view results tree.
i used http(s) test script recorder record each http request. jmeter project failing on few different http requests, includes oauthtoken request includes jessionid="item", get resourcelastaccessedtime request, , couple get resourcelastaccessedtime requests. tried follow blazementer's guidance how use jmeter login authentication, because these requests seem involved authentication of each user after logging in , problem getting on response data each of these requests on view results tree says access denied. (https://docs.blazemeter.com/customer/portal/articles/1743663-how-to-use-jmeter-for-login-authentication-).
one of steps "copy , paste" parameters post request after login these requests. can add these parameters these requests right below says send parameters request, our post request has 2 parameters (the login name , password). is there somewhere else these parameters?
i tried combination of lot of different attempts, still unsuccessful (meaning: i moved regular expression extractor few different http requests , moved http requests put parameters , have not been successful yet).
do know of url helpful this?
don't trust test script recorder! doesn't follow logic while recording requests. records requests processed through proxy are. in case use parameters can't defined constants, best way rewrite script manually. patient , spend hours (only once!) learn how construct test scenarios (even complex) manually using jmeter gui. save lot of time debugging. seems (just guess) test scenario doesn't contain cookie manager item. based on wrote above, seems after logging serer (by sending post login , password) sets cookies set-cookie http header. these cookies should included in every next request prove logged in before (the common logic simple web applications). so, if access denied, means didn't include appropriate cookies in test request. use cookie manager that. feel free ping me in case need assistance. jmeter manual need know how each element works. p.s.: jmeter can generate distributed load multiple slave servers, in gui , cli modes both. so, in case need stress server yout, jmeter best choise. , welcome jmeter users family! luck.
Comments
Post a Comment