frogdr
frogdr

Reputation: 63

JMeter: url encoded embedded resources

I'm setting up some tests with JMeter, and I've seen that it's throwing out an error where trying to download embedded resources inside a web page, that have a path like the following:

www.mydomain.com/resources?getItem={someID}

The problem is that the characters need to be URL-encoded, so the following URL should follow this pattern:

www.mydomain.com/resources?getItem=%7BsomeID%7D

Now, how could instruct JMeter to replace these characters, when found on URLs from embedded resources in the web page? I've been looking at BeanShell PreProcessors, but I'm not sure how's the best way to handle this scenario.

Thanks!

Upvotes: 2

Views: 1442

Answers (2)

UBIK LOAD PACK
UBIK LOAD PACK

Reputation: 34566

You are facing this bug:

Until bug is fixed, your option is to disable embedded download and use :

This will only simulate serial download not parallel one.

Update 15th july 2015:

Bug has been fixed yesterday night, you can give nightly build a try:

Read:

Installing JMeter runtime
Download the _bin and _lib files
Unpack the archives into the same directory structure
The other archives are not needed to run JMeter. 

Upvotes: 1

user4925383
user4925383

Reputation:

What about this built in Jmeter function?

http://jmeter.apache.org/usermanual/functions.html#__urlencode

Upvotes: 0

Related Questions