Criteria | HTTP | Testing with Real Browser |
---|---|---|
User simulation | No client-side rendering | Real user simulation |
Script implementation and customization | Difficult when web sites are complex | Simple scripts, easy to customize using EveryStep recorder |
Script replay | Low-level analysis required | You see what you get using EveryStep |
Script maintainability | Programming skills required | Easy, as almost all done by EveryStep Recorder |
Multi Browser Support | Can emulate web browser using Agent-string | Chrome and Edge |
Footprint on the load injection machine | Low, up to 500-1000 sessions per load injector | High, up to 8-25 sessions per load injector |
Recommended for DevOps | Depends on the actual test scenario | Yes, easy to use and realistic figures |
Recommended for Load Tests | • Webservers • Web APIs: JSON, SOAP, Rest, XML. • Single web pages without JS or CSS |
• Web Applications • Complex pages containing Java Scripts and CSS |
Pro’s and Con‘s | Pro‘s Low Cost Exact HTTP/S targetCon‘s No scripting No JS or CSS |
Pro’s Real User Simulation Get what you see in the browser exactly Support for JS, CSS, RIACon’s High Cost Lot‘s of data |
Costs | Low | High |