Изображение блога
Алексей Ван <o-s-a.net>
Алексей Ван <o-s-a.net> Блог компании Os_Engine
15 января 2024, 16:20

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

Проверка статусов коннектора на адекватность и способность коннектора к перезапускам.

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

Где находится в проекте?

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

Рис.1. Расположение теста в проекте OsEngine.

 

Настройки теста.

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

Рис.2. Настройки теста в проекте OsEngine.

  1. Кнопка включения теста.

Суть.

Статусы должны подаваться последовательно и не спамить роботов.

  1. Включили сервер – статус Disconnect по умолчанию.
  2. Полное подключении – статус Connect.
  3. Штатное или внештатное отключение – статус Disconnect.
  4. Задержка больше N секунд на подключении или отключении со сменой статуса — ошибка.
 

Работа теста.

Цикл из 10 переподключений и проверка того, чтобы статусы не дублировались и шли в нужном порядке.

Если всё в порядке, появится окно:

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

Удачных алгоритмов!


Пост из серии «Коннекторы к OsEngine»

Серия о том, как стать настоящим программистом и изменить свою профессию.

Оглавление и смыслы здесь: https://smart-lab.ru/company/os_engine/blog/959953.php

Комментарии открыты для друзей, добавляйтесь!

Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

OsEngine: https://github.com/AlexWan/OsEngine
Поддержка OsEngine: https://t.me/osengine_official_support

Регистрируйся в АЛОР и получай бонусы: https://www.alorbroker.ru/open
Сайт АЛОР БРОКЕР: https://www.alorbroker.ru
Раздел «Для клиентов»: https://www.alorbroker.ru/openinfo/for-clients
Программа лояльности от АЛОР БРОКЕР и OsEngine: https://smart-lab.ru/company/os_engine/blog/972745.php

 Слой тестирования #10. Conn_1. Последовательность статусов сервера. Коннекторы для OsEngine #57

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн