В настоящее время я работаю над тестовым сценарием, в котором мне нужно протестировать производительность (эталон) между сервером / компьютером и смарт-устройствами (планшет, смартфон и т.д.). Тест, который я хочу сделать, основан на производительности локальной сети с обычными сокетами TCP / IP по сравнению с WebSockets.

Я не совсем уверен, с чего начать, и мне нужно найти решение, подходящее как для Android, так и для iOS.

РЕДАКТИРОВАТЬ: iperf, кажется, является способом тестирования производительности TCP и UDP, так как есть приложения для всех платформ ..

3 ответа3

1

Старая утилита для проверки пропускной способности TCP/UDP называется ttcp. Это было написано тем же человеком, который написал пинг. Один хост устанавливает себя в качестве получателя с помощью ttcp -rs а другой хост передает в получатель (порт по умолчанию 5001) с помощью ttcp -ts <receiver host> . Он легко настраивается, предоставляет статистику и был портирован на несколько платформ.

1

Настройте мини-сервер SpeedTest, и вы сможете выполнять тестирование задержки и скорости передачи.

1

Вы могли бы использовать iperf. Есть приложения для Android и iOS

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .