Я б сказав, що більшість тестів на швидкість є помилковими, якщо ви хочете виміряти ефективність веб-перегляду (це те, що робитиме значна кількість людей). Практично у всіх тестах використовується Flash або Java, що повністю минає стек HTTP вашого браузера. Ці тести також зазвичай використовують один великий файл, що повністю минає переваги стійких з'єднань і HTTP / 1.1, конвеєрних каналах, які підтримують лише деякі браузери. Якщо ви використовуєте Flash або Java для завантаження окремих великих файлів, то ці тести можуть бути більш доречними.
Крім того, я бачив велику мінливість результатів у веб-переглядачі для деяких флеш-тестів, що пов'язано з тим, як браузери обробляють флеш-анімацію, таким чином, перекосуючи результати, не мають відношення до продуктивності мережі.
Для покращення цих тестів методологія повинна відображати:
- Ці тести підходять до того, що тестується! Не використовуйте Flash, якщо ви не тестуєте продуктивність флеш-мережі на окремих файлах. Тест браузера повинен використовувати декілька ресурсів (запам'ятовуючи CSS та JS може блокувати послідовні завантаження в деяких браузерах) на декількох вкладках для відтворення реальних обставин. Якщо ви тестуєте швидкість торрента, вам потрібна величезна кількість HTTP / UDP-з'єднань невеликої пропускної здатності.
- Вимірювання мінливості. Більшість тестів роблять щось один раз, і одного зразка недостатньо, щоб щось достовірно знати. Потрібно проводити середнє оцінювання у повторних тестах, і критично важливо оцінити дисперсію. Чи справді 180 краще, ніж 150, коли мінливість становить + - 100 ??? {відповідь: ні}
Не впевнений, що ідеальний ресурс для цього, але Стів Суудер широко пише щонайменше про ефективність роботи в Інтернеті:
http://stevesouders.com/
Інші тести дозволяють припустити, що всі ці технічні проблеми не відповідають. Вони дадуть вам приблизну кількість, яка, як правило, може допомогти, але ви повинні знати про обмеження. Особливо вигадливі флеш-анімації здаються абсолютно марними, і, як я вже сказав, насправді можна значно перекосити результати.