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

Фотография

NetworkSuite, практика использования ?


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

#1 nikk60

nikk60

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

  • Members
  • Pip
  • 38 сообщений

Отправлено 10 сентября 2013 - 11:26

Столкнулся с задачей распределить тесты для параллельного выполнения.
Имеется среда: облако с виртуальными машинами с testExecute, на которые можно разложить проект. Имена и IP адреса виртуалок назначаются облаком динамически.
Имеется желание изобрести средство, которое выполняло бы тесты проекта на, допустим, 10-ти машинах параллельно и выдавала бы по итогам единый отчет.
Имеется NetworkSuite. Пробежав глазами хочу поинтересоваться об опыте использвоания для подобных целей. Стоит ли закапываться и тратить время.
А именно моменты:

1. Надежность системы в целом. Устойчивость ко всяким неожиданностям (моргание сети, один из slave-ов умер или завис и т.д. и т.п. )
2. Гибкость настройки – например, в случае, когда я заранее не знаю имени и IP slave-машины. Но могу их подсунуть куда то в параметр, переменные окружения и пр.
3. Возможность склейки отчета.
Сейчас выполнение тестов экспортит отчет в фалй mht, и аттачит его как артефакт сборки. Если распараллеливать тесты допустим на 10 машин – отчет хочется иметь естественно один.
4. Прочие тонкости, кто с чем сталкивался.
  • 0

#2 XXX

XXX

    Опытный участник

  • Members
  • PipPipPipPip
  • 284 сообщений
  • ФИО:Денис Викторович
  • Город:Санкт-Петербург


Отправлено 11 сентября 2013 - 07:06

По поводу отчета - как вариант генерить отчет самому используя обработчики onLogError, OnLogWarning, OnLogMessage ... в нужной форме (к примеру выводить название упавшего теста и саму ошибку) в txt файле..Затем просто склеивать txt с разных машин в один
  • 0


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

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