Skip to content

Определять модальные окна и закрывать их по таймауту с отметкой падения тестов/фич #737

@artbear

Description

@artbear

Хотелось получить следующую доработку для дымовых тестов и/или проверки поведения:

Определять модальные окна и закрывать их по таймауту с отметкой падения тестов/фич

  • сделать мониторинг модальных окон при дымовом тестировании и/или
    • запоминаем через WinAPI все открытые окна 1С
    • например, через WinAPi находим все окна 1С, находим верхнее окно, ставим таймаут
    • запускаем дымовые тесты или проверку поведения
    • если после таймаута это же окно является верхним, значит, это модальное окно
  • фиксируем это модальное окно в нужных логах
  • отмечаем тест/шаг проверки поведения проваленным
    • анализатор в дымовых тестах или проверке поведения смотрит на время появления модального окна
    • сравнивает найденного время со временем теста/шага
    • делает отметку о провальном тесте

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions