Перейти к содержимому

Фотография

тестировaние disconnect/reconnect


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 mihhon

mihhon

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:mihhon

Отправлено 06 декабря 2005 - 14:12

такая конфигурация
    CLIENT1
       |
       |
     ROUTER
    /   \
   /     \
  |       | 
  |       | 
PROXY1  PROXY2
  |       | 
  |       | 
SERVER1  SERVER2-----CLIENT2

надо протестировать следующий сценарий:
1. запускаем SERVER1,2, PROXY1,2, ROUTER, CLIENT
2. CLIENT2 проверяет, что ROUTER в нормальном состоянии
3. грохаем PROXY1, ROUTER оповещает CLIENT1, что connection1 lost
4. CLIENT1 посылает сообщение ROUTER, который его отсылает SERVER2, тот отвечает, ROUTER отвечает CLIENT1
5. грохаем PROXY2, ROUTER оповещает CLIENT1, что connection2 lost
6. CLIENT2 посылает сообщение SERVER2
7. запускаем PROXY1,2, CLIENT1 проверяет, что ROUTER в нормальном состоянии (синхронизирует своё состояние on reconnect)

есть ли нормальная практика писать скрипты, которые автоматизируют такой сценарий? муторно это.
или протестировали один раз ручками, посмотрели логи, вроде всё нормально, забыли?
  • 0

#2 rome

rome

    Новый участник

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Роман

Отправлено 17 января 2006 - 13:20

Для этих целей можно использовать expect .
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных