Tag Info

New answers tagged

1

Not sure what language is being used in opkey, JMeter's WebDriver Sampler currently supports only JavaScript via JSR223 / Mozilla Rhino See The WebDriver Sampler: Your Top 10 Questions Answered to learn how to implement the most common activities in JavaScript. I believe that some refactoring will be still required, however using regex replacements if may ...


1

I believe that you can start with How to Load Test HTTP Live Media Streaming (HLS) with JMeter guide followed by what dzieciou suggests if there still will be open questions.


2

The first two navigation measurements are client side, browser rendering and possibly javascript execution. You can use browser developer tools and javascript profiling toolbox to measure these interactions. ref: Chrome timeline: https://developer.chrome.com/devtools/docs/timeline Chrome JS Profiler: ...


3

What you're looking for is called a javascript profiler. Most modern browsers include some kind of a profiler with their developer toolkits. Here are some links Chrome JS Profiler Firefox JS Profiler A good code profiler (JS or not) will tell you who started what function call (stack trace or call tree), how long the particular function was running and ...


1

You didn't say the tool needs to be open-source and/or free. That would add a bunch of commercial tools to your list like Loadrunner and Rational Performance Tester Both LR and RPT allow you to script in Java, but I believe if you "record" with loadrunner, the script would be in LR scripting language, which is C-like. Both tools have powerful libraries for ...


4

JMeter is a good choice. Kindly find answers on your queries below: Also, I'm not sure if I can define requests dynamically, based on the results of previous request. You can. Particularly for REST web services I would recommend installing Extras with Libs Set of JMeter Plugins project which provides JSON Path Extractor so you will be able to work with ...


1

I would also recommend you to try coding to generate custom requests. This would help automate functional tests, as well do some decent perf tests. I was able to generate upto 50 req/ sec using PoolingHttpClientConnectionManager, CloseableHttpClient and ThreadPoolExecutor Sample example code - https://github.com/aksivaram2k2/DemoRest This is example ...


3

JMeter, Grinder and Gatling all do what you want to do out of the box. If you get into the documentation, or find walk-throughs online, you can find examples for all of them. The common term in most performance tools to pull a value from one request and store it as a variable for future requests is extraction. JMeter is pretty extensible, and is what my ...


-1

I was looking too for a nice JAVA library for such REST testing. But finally, I discover requestjs working with nodejs. It's really easy to use. For instance, request("http://your.url", {qs: param1: value1})



Top 50 recent answers are included