Как протестировать приложение протокола TCP?
-
18-09-2019 - |
Вопрос
При создании приложений, взаимодействующих с различными протоколами TCP (кроме HTTP), нам необходимо протестировать наше приложение и то, как оно взаимодействует с реальным сервером.
Теперь, как правило, при использовании общего хостинга вы не можете установить какую-либо службу низкого уровня для связи по таким протоколам, как POP3, IMAP для электронной почты, ГЛОТОК или XMPP и для обмена мгновенными сообщениями.
Итак, существуют ли «тестовые» серверы (например, example.com), которые помогают вам отлаживать или проверять, правильно ли ваше приложение использует этот протокол?
Или, может быть, достаточно просто установить сервер протокола электронной почты/IM на другой локальный компьютер, и тогда мы сможем использовать Вайршарк протестировать с этим?
Решение
Я думаю, что Wireshark, вероятно, лучший выбор.Я никогда не слышал об общедоступных тестовых серверах, я бы установил сервер в вашей локальной сети и использовал его для тестирования.