Оптимизация времени выполнения тестового набора

  • Просто
  • 20 мин

Доклад посвящен разработке и оценке подходов к оптимизации последовательного запуска тестов для заданной системы.

Разработанный подход может быть применен к любым системам с ограниченными ресурсами, с строго заданной моделью и зависимыми объектами. Такими системами могут быть, например, системы связи, информационные системы управления, мобильные приложения.

В рамках проведенной работы разработан набор грамматических правил для создания, модификации и удаления объектов системы, реализован синтаксический анализатор тестов на языке Python для заданной грамматики.

Рассмотрены различные методы ранжирования тестов для последовательного запуска, проведено тестирование и оценка эффективности выбранных методов. В результатах работы даны рекомендации программистам как разрабатывать модульные тесты для эффективной оптимизации последовательного тестового запуска.

Оптимизация времени выполнения тестового набора from Vlad Orlikov on Vimeo.

Для того чтобы оставить комментарий необходимо

или