Тестировщиков с опытом ждем 21-22 июня на открытом интенсиве курса «Java QA Engineer. Professional» от OTUS. За два занятия вы с преподавателем Сергеем Мирошиным рассмотрите CI- и CD-процессы, изучите основные инструменты и ключевые понятия: Server, agents, jobs. Fail fast, Scheduling, WebHooks. Подробно познакомитесь с программной системой Jenkins и научитесь интегрировать ее с git и Docker. ╔༻ ━━━━━━━━━━━ ༺╗ Любой из основных языков программирования имеет BDD-фреймворки автоматизации, а некоторые даже и не один. В этой заметке мы рассмотрим, что чаще всего используется при автоматизации на Java. В первую очередь, стоит сказать, что большая часть существующих сегодня BDD-фреймворков представляет собой просто разные версии Cucumber. Кроме того, это могут быть: — производные от фреймворка JBehave, которые написаны в стиле его создателя (Dan North); — non-Gherkin спек-раннеры. Одни фреймворки позволяют организовывать поведенческие сценарии в отдельные файлы, тогда как другие размещают их