Forum Discussion
Perhaps it might help if I provided some detail of our application. It is a web based software package for the administrative side of K-12 schools...ranging from student and family demographics information, student data (attendance, schedules, health, discipline, standardized test results, etc), teacher gradebooks (and attendance taking by teachers), family and student portal to the student information. So, during the course of a day, the list of activities occurring that could reasonable need scenarios built include:
- Enrolling/registering students and updating data - 200-300 users
- Maintaining and creating student class schedules - 200-300 users
- Discipline offense and response entry - 200-300 users
- Viewing student data in the administrative portal - 300-500 users
- Accessing/updating historical data such as grades, enrollments (db reads) - 200-300
- Teacher entry of absences in their class - 2000 (not all concurrently in groups, such as all H.S. teachers)
- Teacher creation of grading assignments and updating of assignments - 2000 users throughout day
- Reports of data - 100-300 users
- Viewing of student data with some update options by parents - 40,000 potentially over course of day
- Viewing of student data with some update options by parents - 75,000 potentially over course of day
With that type of real world activity,
1. While we can generate scenarios and parameterize entries, is it realistic to run such a test continually over an 8 hour day cycle?
2. With at least 10 parameterized scenarios running continuously, will monitoring of the activity as well as interpretation of the results become too massive...other than to determine whether such activity reaches the max stress point.
Does that help?...
Hi,
> 1. While we can generate scenarios and parameterize entries, is it realistic to run such a test continually over an 8 hour day cycle?
I don't expect any problem with this so far. https://support.smartbear.com/viewarticle/78727/ and https://support.smartbear.com/viewarticle/78821/.
> 2. With at least 10 parameterized scenarios running continuously, will monitoring of the activity as well as interpretation of the results become too massive...other than to determine whether such activity reaches the max stress point.
Client-side monitoring is described here: https://support.smartbear.com/viewarticle/78788/ and the server-side is described here: https://support.smartbear.com/viewarticle/78462/. Results analysis is described here: https://support.smartbear.com/viewarticle/78920/.
The complexity of analysis depends on your application. Basically, if you run all your load tests within planned time interval and none of the tests fail, server replies were within acceptable time interval and servers monitoring do not show any unwanted trends (like memory consumption increase or disk access time problems) then you may feel (more or less;) ) confident.
Though if the problems are noted, then you will have to figure-out their root and this might require your cooperation with developers, database admins, etc.
Related Content
- 4 years ago
Recent Discussions
- 3 years ago
- 3 years ago
- 4 years ago