Тестирование сайта
Для ответа на вопрос можно ли эксплуатировать программную и аппаратную части сайта в полном объеме решено было провести тестирование сайта под нагрузкой и узнать его стрессоустойчивость.
Данное тестирование заключается в том, что искусственно имитируется работа сайта при повышенной нагрузке, когда на сайте как будто бы присутствует много посетителей, которые одновременно запрашивают разные материалы, что то ищут, переходят по ссылкам и т.д.. Тестирование имитирует DDos-атаку. Данное тестирование призвано ответить на вопрос о возможности или невозможности промышленной эксплуатации программной и аппаратной составляющей сайта.
Ниже в таблице приведены результаты тестирования которое проходило с 9 до 12 часов.
User No. | Clicks | Hits | Errors | Avg. Click Time [ms] | Bytes | kbit/s | Cookies |
1 | 1 005 | 12 406 | 0 | 9 547 | 271 177 992 | 226,11 | |
2 | 1 006 | 9 968 | 0 | 9 474 | 223 930 625 | 187,97 | |
3 | 1 020 | 12 271 | 0 | 9 453 | 272 556 777 | 226,35 | |
4 | 1 000 | 11 316 | 0 | 9 574 | 256 741 687 | 214,54 | |
5 | 1 007 | 11 275 | 0 | 9 540 | 252 006 293 | 209,85 | |
6 | 1 008 | 11 830 | 0 | 9 520 | 255 744 394 | 213,20 | |
7 | 1 008 | 10 480 | 0 | 9 540 | 234 457 872 | 195,05 | |
8 | 1 005 | 10 748 | 0 | 9 532 | 231 605 611 | 193,43 | |
9 | 1 010 | 10 584 | 0 | 9 522 | 245 269 519 | 204,02 | |
10 | 1 010 | 11 056 | 0 | 9 516 | 244 425 268 | 203,45 |
Результаты тестирования с 14 до 17 часов.
User No. | Clicks | Hits | Errors | Avg. Click Time [ms] | Bytes | kbit/s | Cookies |
1 | 1 074 | 15 036 | 0 | 7 971 | 1 019 778 832 | 952,95 | |
2 | 1 121 | 2 240 | 0 | 7 518 | 22 891 800 | 21,75 | |
3 | 710 | 2 130 | 0 | 13 141 | 20 482 418 | 17,56 | |
4 | 1 105 | 2 210 | 0 | 7 683 | 27 702 528 | 26,10 | |
5 | 1 139 | 2 278 | 0 | 7 438 | 23 280 106 | 21,98 | |
6 | 711 | 2 133 | 0 | 13 134 | 20 565 878 | 17,62 | |
7 | 1 131 | 2 262 | 0 | 7 424 | 23 116 654 | 22,02 | |
8 | 712 | 2 136 | 0 | 13 120 | 20 225 166 | 17,32 | |
9 | 1 149 | 2 298 | 0 | 7 435 | 23 484 498 | 21,99 | |
10 | 702 | 2 106 | 0 | 13 447 | 28 328 753 | 24,01 |
Как видно из таблиц в тестировании участвовало 10 "человек", которые в среднем тысячу раз нажали на какую то ссылку на сайте и при этом эти виртуальные 10 "человек" получили то что хотели об этом нам говорит колонка в таблице где фиксируются ошибки. Объем информации скачанной с сайта эти "пользователями" варьируется от 20Мбайт до 1Гбайта. Скорость отдачи контента в среднем соответствует ширине интернет канала в 10Мбит/сек.