Вопросы по курсу «Методы автоматизации тестирования»

Вид материалаДокументы
Подобный материал:

Вопросы по курсу «Методы автоматизации тестирования».

  1. Последовательность шагов разработки тестовых программ. Представить последовательность шагов (любую) и специфику разработки именно тестовой программы на каждом шаге.
  2. Способы представления свойств целевой программы. Перечислить способы и сравнить с точки зрения удобства автоматизации.
  3. Способы формального описания свойств целевой программы.
  4. Модели ошибок.
  5. Модели тестирования.
  6. Модели построения тестов.
  7. Архитектура тестовой системы в UniTesK. Перечислить основные компоненты, определить их ответсвенности, описать схему работы теста.
  8. Оракул. Разновидности оракулов.
  9. Основные конструкции языка J@va, используемые для написания спецификаций. Как указать в постусловии результат операции, пре-значение выражения, созданное исключение.
  10. Ветви функциональности. Другие критерии покрытия, извлекаемые из структуры спецификаций.
  11. Медиатор. Для чего он нужен. Как устроены медиаторы в UniTesK.
  12. Основные конструкции языка J@va, используемые для написания медиаторов.
  13. Тестирование с открытым и с закрытым состоянием. Различия в построении медиаторов.
  14. Виды автоматных моделей, использумых при тестировании.
  15. Механизм генерации тестовой последовательности в UniTesK.
  16. Метод пострения автоматной модели для достижения выбранного уровня покрытия.
  17. Тестовый сценарий. Для чего он нужен. Основные элементы сценария.
  18. Основные конструкции языка J@va, используемые для написания тестовых сценариев.