Анализ данных для поиска ошибок и автоматическая генерация текстов. Кацев Илья

775

Кацев Илья рассказывает о роботестере и о том, как генерируются тексты. А также о разработке Magic Tester.

  1. Роботестер
  2. Проверки
  • Пингуем ссылки
  • Изучаем текст на странице
  • Смотрим на алерты
  • Ищем текст красного цвета
  • Грамотность
  1. Tests and Oracles
  2. Генерация текстов: развитие
  • Уменьшение числа текст-кейсов
  • Более понятные кейсы
  • Лучшее покрытие
  1. SBST Java Unit Teswting Tool Contest
  2. Выделение блоков
  • Идем в глубину, находя такие же элементы
  • Если путь оборван – сохраняем кусок
  • Проблема с похожими блоками
  1. Закономерности
  • Блок А всегда есть
  • Если есть блок А, то есть и блок Б
  • Блоки А и Б только вместе
  • Блок А содержит 3 подблока такого-то типа
  • Текст в блоке А удовлетворяет такому-то условию
  1. Динамические тесты?