There is a web application. This application has many functions. I collected it myself. Now I want to test the application before its final launch. The application works checked myself and everything is fine. But how to check? There are special tools for this (most likely). I test it like this: it started, it works, it does not slow down. Naive method :) But how to check the server speed under load, the work of any functions, etc.?

I am using IDE NetBeans and JSF

PS: this question can not be controversial. No need to wave your hands, etc. Just give directions and I myself am already exploring.

Closed due to the fact that it is necessary to reformulate the question so that it was possible to give an objectively correct answer by the participants user194374, Vadim Ovchinnikov , AK ♦ , Denis Bubnov , rjhdby 22 Jan '17 at 8:29 .

The question gives rise to endless debates and discussions based not on knowledge, but on opinions. To get an answer, rephrase your question so that it can be given an unambiguously correct answer, or delete the question altogether. If the question can be reformulated according to the rules set out in the certificate , edit it .

  • And what kind of application? You can credit - Denisoed
  • This is a company for the server. I can not share the link. Sorry - elik
  • "Checking the application before the final launch" is not a unit test. There are at least two types of tests (in fact, much more, but let testers tell you this). Unit tests are a test of the fact that a certain small piece works correctly and is functional - that the product and new features in the context of the product work correctly. From the point of view of a programmer, not qa should be dealt with in the first place with unit tests (tdd at least as an approach to understand, not necessarily to practice) - Duck Learns to Hide
  • “I want something, but I don’t know anything myself” (C) Rephrase the question so that you can answer it. Do you want load testing (as it is called) or write unit tests? Talking "in general" is better in web chat: chat.stackexchange.com/rooms/50668/web - AK ♦
  • @AK is better in general: chat.stackexchange.com/rooms/22462/stack-overflow-- , no one goes to the web-chat) If anything we can - Duck Learns to Hide

1 answer 1

Load and functional testing can be done with the help of JMetre . JMeter is a very powerful tool; it allows you to:

  • describe complex scenarios of user interaction with the site
  • collect response time information
  • run multiple copies of yourself on different computers
  • create a test performance report

It also has an IDE built-in that allows you to quickly create test scripts. I think that is what you are looking for.

  • Thankooooooooooo !!! About 10 people made fun of me and only one turned off the topic! Thanks - elik
  • JMeter QA too? I thought it was just for the load - heff
  • Yes. JMeter can also be used for functional testing, although this is not the best choice. About a separate QA version did not hear. - Mikhail Vaysman