Слоеный фреймворк автоматизации. Как заложить архитектуру, чтобы потом не переделывать

  • 40 мин

Все счастливые фреймворки похожи друг на друга, каждый несчастливый проект несчастлив по-своему.


Автоматизаторы не любят готовые решения - им кажется, что в них чего-то не хватает. Во многих случаях это действительно так, тогда они принимаются писать своё. Опасность кроется в том, чтобы слишком сильно переплетать слои или прыгать напрямую между ними.


Я покажу конкретную реализацию стека python+pytest/behave на базе общей схемы gTAA (Generic Test Automation Architecture) из ISTQB и связи между разными уровнями. Расскажу, где оступились и потом больно откатывали.


Доклад будет полезен автоматизаторам, позволит отскроллить наверх, уменьшить масштаб, увидеть картину сверху и потенциально найти новые идеи для вашего TAF (test automation framework).

Комментарии ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

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

или
Напишите нам, мы онлайн!