Този уъркшоп запознава участниците с AI- подпомогната автоматизация на тестването на уеб приложения с помощта на Java и Selenium/Playwright, в комбинация с GitHub Copilot и интегрирани MCP сървъри. Участниците ще рефакторират legacy код, ще създават нови автоматизирани тестове, дефинират AI асистенти и симулират реалистични QA работни процеси.

Практически и интерактивен формат

Уъркшопът е ориентиран към практика. Ще се работи в малки групи по конкретни задачи, като участниците ще получават насоки и обратна връзка от лектора в реално време. След всяка задача ще анализираме заедно постигнатите резултати, ще обсъдим добрите практики и ще разгледаме различни възможни решения.

Какво ще научиш?

  • Рефакториране на legacy Selenium/Playwright тестове в high-quality код, следвайки най-добрите практики чрез GitHub Copilot Agent
  • Създаване и документиране на нови Java WebDriver/Playwright тестови проекти 
  • Превръщане на Jira stories и Confluence документация в структурирани тестови сценарии и автоматични тестове
  • Дефиниране на prompt- базирани AI асистенти, които генерират тестове и правят код ревю на кода
  • Използване на Jira, Zephyr, Confluence, Slack, Playwright, GitHub чрез MCP интеграции
  • Изграждане на AI- подсилен QA работен процес, включващ Pull Requests, код ревюта и автоматично генерирани commit съобщения

За да се гарантира персонално внимание и активно участие на всеки, местата са строго ограничени до 40 участници.

След като закупиш своя билет, имаш възможност да заявиш желание за поемане на по-активна и значима роля в уъркшопа – ролята на Шампион. Поемането на тази роля ще те направи много по-въвлечен в уъркшопа и ще ти помогне да усвоиш материята по-бързо и ефективно. 

За кого е подходящ този Workshop?

  • Workshop-ът е подходящ за QA инженери, които вече имат опит с писане на автоматизирани web тестове (Java Selenium/Playwright или подобни), но не са използвали активно GitHub Copilot (AI асистент за код) и AI конектори (MCP сървъри) за интеграция с Jira, Zephyr, Confluence, Slack, Playwright, GitHub и др.
  • Фокусът е върху това как тези AI инструменти могат да ускорят и оптимизират изграждането, рефакторирането и поддръжката на тестове чрез стандартизирани workflows.
  • Ако вече ежедневно използвате AI за писане, рефакториране и ревю на тестове, вероятно ще познавате по-голямата част от концепциите. Модулът ще е полезен основно, ако искате да структурирате процеса и да внедрите унифицирани AI- подпомогнати практики.

Минимални технически изисквания: опит в автоматизацията с Java/Selenium или еквивалентни технологии.

 Тулове и настройки, които ще използваме: 

  • GitHub Copilot (Free Trial)
  • Visual Studio Code
  • MCP сървъри:
  • Jira (Free Edition) + Zephyr trial
  • Confluence trial
  • Slack (Free Workspace)
  • Test App: Shared backend API + frontend
  • GitHub (персонално репо на всеки участник)
  • Java + WebDriver/Playwright + Maven

Всеки модул е самостоятелен. В модулите 1, 2 и 3 началните ~30–40 минути са посветени на въведение и настройка на инструментите – тази част е много сходна за трите модула, за да се осигури равен старт за всички участници. За тези, които вече познават материала, сме предвидили допълнителни задачи.