Jump to content
WAPT Forum

sergei

Administrators
  • Content Count

    718
  • Joined

  • Last visited

Everything posted by sergei

  1. We use standard deviation to calculate Avg90. But yes, this method is not always correct.
  2. You can leave WAPT Pro 3.1 installation but in this case you can face some problems. So I recommend you to uninstall 3.1 first.
  3. You can download the latest build from http://www.loadtestingtool.com/forum/builds/ Now you can use $Var function for the Port.
  4. We will add this option tomorrow and give you a special build.
  5. This is a known limitation A virtual user with JavaScript requires much more resources, so you need to use additional Load Agents.
  6. I think it is because you have user think time delays in your profile.
  7. You need to update the local Load Agent.
  8. Most probably the problems appear because you have not parameterized the HTTP requests in your profile. Note that initially all requests are recorded as is. If you use a recorded profile without modifications, WAPT will simply repeat all the same requests with the same values of all parameters. However when working with dynamic site content, some parameters should have unique values for each session. There is no exact algorithm on how to find all places where the parameterization is required. WAPT can do some automatic parameterization, but only for standard cases. The remaining work depends on your web site, so you have to do it manually. At the same time WAPT provides a convenient interface for this purpose. So, the general approach is as follows. After recording a profile click the "Verify test" button to verify it. The profile will be executed as is, without any modifications (except for the automatic parameterization made by WAPT). When the verification is finished you can check the "Logs" folder for errors and find the first request that produced an error. The goal is to find dynamic session-specific values inside that request. You can do this by comparing different sessions. Usually such session-specific values are contained inside the request parameters, but they can also be passed inside the main part of the URL. When you find such value you need to find a place (the body of one of the previous responses) from which you can extract it. You can use the “Edit | Find” feature for that. In WAPT you can select any request and switch to the "Response processing" tab in the right view. Here you can see the recorded request and server response to it. You can use the "Find" option to search for the required values in it. When you find the one you need, you can add a variable by clicking the "Add" button near the list of variables. The goal is to specify how to extract the value from the server response and assign it to that variable. Usually this is done with help of the internal WAPT functions. You can read more about them here: http://www.loadtestingtool.com/help/parameter-value-dynamic-calculation.shtml We also have a demo clip showing a parameterization example. You can download it here: Part 1: http://www.loadtestingtool.com/quickstart/WAPTdemo-part1.avi Part 2: http://www.loadtestingtool.com/quickstart/WAPTdemo-part2.avi After you specify how to extract the value to a variable, you can use that variable with help of the $Var() function. If you want, we can do all the work for you and deliver the ready to use profiles for your web site. We can do this for additional charge. In this case you will only need to choose load volume parameters and run the test. This will save your time and will demonstrate how the parameterization works on your specific web site, so next time you will be able to do this yourself. Please let me know if you are interested in this service.
  9. We know about the problem and will fix it shortly.
  10. On the Test Volume page in the profiles table you can select specific agents for a profile instead of automatically balance.
  11. What version of WAPT do you use? Could you give me your profile? Memory utilization depends on the number of requests in the scenario, no matter in single profile or multiple profiles.
  12. Yes, WAPT supports HTTPS and Java based applications if they use HTTP/HTTPS for communication.
  13. Could you give me your profile or send it to support@loadtestingtool.com?
  14. I recommend using the following resources to get familiar with WAPT. WAPT PowerPoint demo presentation: http://www.loadtestingtool.com/WAPTpresentation.ppsx This is a brief introduction to load testing and main WAPT features. WAPT Quick Start Guide: http://www.loadtestingtool.com/quickstart/WAPTquickstart.pdf This document describes step by step how to create a simple but very typical test scenario for a web site, launch the test and interpret its results. An example of WAPT usage. Part 1: http://www.loadtestingtool.com/quickstart/WAPTdemo-part1.avi Part 2: http://www.loadtestingtool.com/quickstart/WAPTdemo-part2.avi This demo clip shows step by step how to design a test with different types of virtual users, perform load testing of a web application, and interpret the test results. If you want, we can do all the work for you and deliver ready to use profiles for your web site. We provide this service for additional charge. Please let me know if you are interested.
  15. Yes, the Load Agent generates the all load. The WAPT Pro workplace is just an interface for a test creation and execution control. It's similar to the WAPT interface.
  16. All your sessions have been completed with errors (404, timeout, network errors). You can find the errors in the Error table of report and in the logs.
  17. You cannot create the "Delay" operator with the random delay, but you can use the "User think time" option for this. The "User think time" is the random delay from a range between "from" and "to".
  18. I mean the server which being tested.
  19. Maybe WAPT is overloaded, maybe your server. You need to analyze the report. Look to "WAPT utilization" table. If it has high values it means that WAPT is overloaded, otherwise more probbably your server is overloaded.
  20. It depends on your testing objectives. Without knowing them I can't give any recomendations.
  21. You can create two different profiles: one for managers and other for employees. You can run them simultaneously.
  22. If you run the test with fixed number of users: 20, the virtual users will start 20 parallel sessions. If you want correlate execution of sessions more carefully you can use the Rendezvous point operator.
  23. In Test Volume settings select "Execute N sessions" and set "Fixed number of users" equal to number of sessions.
  24. You can post a HTML code. Change the POST parameters type of request properties from Form-Data to Text. Now you can add any HTML code or other text here.
×
×
  • Create New...