Skip to content

Настройка модальных окон и их закрытия для дымовых тестов#753

Merged
artbear merged 17 commits into
developfrom
smoke-modals
May 24, 2020
Merged

Настройка модальных окон и их закрытия для дымовых тестов#753
artbear merged 17 commits into
developfrom
smoke-modals

Conversation

@artbear

@artbear artbear commented May 23, 2020

Copy link
Copy Markdown
Collaborator

реализация #736 #625

  • есть настройка поиска таких окон по заголовку или тексту полей формы

    • можно использовать простой шаблон с *
  • выбор закрывающей кнопки (по индексу кнопки, первая кнопка с индексом 0)

  • предопределенные настройки находятся внутри плагина тест-клиент

  • остальные можно задавать в джейсон-файле

  • ошибка на модальное окно, которое не закрывается, показывается только один раз

    • для следующих тестов это модальное окно уже игнорируется
  • если в модальном окне всего одна кнопка, она и нажимается

  • переработана документация на дымовые

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

Пример json

{
    "МодальныеОкна": {
        "ШаблонПомощника":{
            "Заголовки" : [
                "Демо: Шаблон *"
            ],
            "Поля" : [
                "*Закрыть *?"
            ],
            "Кнопка": 0
        }
    }
}

@artbear artbear added the smoke label May 23, 2020
@artbear artbear added this to the 6.7.0 milestone May 23, 2020
artbear added 9 commits May 23, 2020 19:30
исправлен выбор кнопки в форме изменения данных
… один раз

для следующих тестов это модальное окно уже игнорируется
рефакторинг кода проверки оставшихся модальных окон
ошибка на модальное окно, которое не закрывается, показывается только один раз
для следующих тестов это модальное окно уже игнорируется
рефакторинг кода проверки оставшихся модальных окон
- управление модальными окнами
- общее оглавление
- отдельный раздел по настройке json-файла
@artbear artbear added the docs label May 24, 2020

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

По-хорошему Возврат должен быть лишь один, а в коде менять значение возвращаемой переменной.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants