New answers tagged

0

In general, if you're asking for a "good" method, it is recommended to create the main load using JMeter HTTP Request samplers and if needed run a single threaded Selenium test in parallel to monitor end-user experience and measure page rendering time, time of JavaScript execution, etc. If for some reason you need to stick to Selenium, first of all, have ...


0

JMeter is made for generating load, and WebDriver is made for testing user interfaces. Neither is great for doing the other. You can configure JMeter to talk to WebDriver -- see this tutorial -- but you cannot just drop your existing WebDriver test into JMeter; you have to rewrite it in a way that only works with JMeter. Going the other direction, some ...


2

Depending on the data, but jmeter can get and store variables to use, you can also set your own variables. It is quite an easy thing to do if you're familiar with basic jmeter. Here's some links on getting started: Basic getting started with HTTP Requests User Defined Variables


2

The explanation is at JMeter project main page: JMeter is not a browser JMeter is not a browser. As far as web-services and remote services are concerned, JMeter looks like a browser (or rather, multiple browsers); however JMeter does not perform all the actions supported by browsers. In particular, JMeter does not execute the Javascript found in ...


0

I recommend that you avoid or heavily modify the recorded script. It will do things like identify an element by body table tr tr tr tr td td td div.product_name (css) or body//table/tr/tr/tr/tr/td/td/td/div[@class='product_name'] (css) but neither of these is robust. You should be looking to use selectors such as div.product_name The problem isn't ...



Top 50 recent answers are included