Tag Info

Hot answers tagged

7

I have had some luck using Grinder. It is Java based but you can also write your scripts in Jython or Clojure. You said that you would like to take advantage of your team's current Selenium scripts and expertise performance testing. You did not describe your regression test scripts, but you may want to reconsider whether they are appropriate. In ...


5

Similar questions have been asked a number of times. The general consensus is that UI automation tools such as Selenium are not a good choice for load testing. There are a number of reasons why, but the main one is that it is a LOT slower. You can easily spin up thousands of concurrent requests in a second in a tool like JMEter which to reproduce in ...


3

AirieFenix, welcome to SQA. Here are some possible problems: Your JMeter machine ran out of resources. Your server is overwhelmed. An intermediary (e.g. a proxy server or a load balancer on a DMZ machine) between your JMeter machine and the server is overwhelmed or is intentionally throttling network traffic. Here are some ways to narrow things down: ...


2

I ll suggest Jmeter for Performance... As the name indicates Jmeter is one of the Java tools which is used to load testing client/server applications. Earlier it was used for testing Web Applications only however now-a-days its being used for other test functions. It is typically used to measure performance and to load test functional behavior of ...


2

jmeter I know it sounds like I'm beating a dead horse here, but this is the most commonly used open source tool. There is documentation all over the internet about using and setting it up. Additionally, if your company is a java shop, there are probably many developers who could help your team get started.


2

I have tried it and at times gotten some use out of it, the problem I have found when doing this is that often the scenarios I want to use for Functional Tests don't exploit enough of the system to really give me any meaningful performance metrics. My functional tool also doesn't allow this as it was chosen for its purpose, while my load test tool was ...


1

You can use Access Log Sampler, it allows to read URL's which are stored in text file. What you need to do, is: Grab URL's which you need from site. This can be made with different tools. For Windows I've used Xenu's Link Sleuth, but there are a number of alternatives both for Mac and Linux. Create new test plan in Jmeter and add Access Log Sampler to ...


1

As far as I can tell, you are trying to answer the question "How do I take the information I have from usage of my current system - number of concurrent users and hits per second - and convert that into how many concurrent threads in JMeter?". I'll answer the best I can, if that is not your question, please correct me. Tools like JMeter don't allow you to ...


1

Is this a real-world question, or an academic one? Are you trying to find the answer for your particular application that you are testing? Or are you looking for a general formula as an answer? If you have an application that is already in production, then you can analyze the logs and determine the usage pattern of your 2000+ users. That will tell you how ...


1

Performance tests and stress testing are different. I often re-use web service tests to add to my stress tests to add additional load to the system under test, but usually have a different set of performance tests to measure the performance of specific actions. Usually these are run in tandem because I want to know how the API performs under no load, ...


1

1) You have to extract viewState value BEFORE the usage. I.e. if you send viewState value along with login-request so you have to extract this value from response to PREVIOUS request. Thread Group HTTP Request 01 : /login GET XPath Extractor : extract jsfViewState HTTP Request 02 : /login POST (send previously extracted jsfViewState as ...


1

I find that using a combination of both gives you the most realistic results. As the posters have already mentioned Selenium requires a large number of servers to get a similar load to tools such as jmeter. However if you incorporate the browsermob proxy into your selenium tests ...


1

(disclaimer: I'm the Gatling project lead dev) It currently seems unefficient to use Webdriver for load tests, even with a huge grid. If you want to reduce the cost of maintaining functional tests AND load tests, you can build a system where you obtain your load tests base from your functional tests: plug a recording system on your functional tests, such ...


1

You could also check out Gatling, which is an open source stress tool based on akka. On the Gatling homepage, you'll find a direct comparison of how your test specification will look in Gatling vs. in JMeter. This might help you decide between these too. If you want to create massive amounts of load, I think there's nothing better than akka as an engine. ...



Only top voted, non community-wiki answers of a minimum length are eligible