When building web apps with an AI agent, you constantly feed it context from the browser — endless copy-paste, the occasional screenshot.

But why do it manually? Just pass a URL as a prompt and let the agent figure out everything itself.

That's exactly what mcp-server-webdriver does — my new open-source MCP server built on Selenium + geckodriver (Firefox). The agent opens the browser, navigates to the page, captures JS errors, network requests and screenshots — and suggests a fix. Zero copy-paste.

👉 https://github.com/VitexSoftware/mcp-server-webdriver

Give it a try and let me know how it works for you!

#opensource #ai #webdevelopment #mcp #selenium #devtools

GitHub - VitexSoftware/mcp-server-webdriver: MCP Server for browser automation via Selenium WebDriver + geckodriver (Firefox)

MCP Server for browser automation via Selenium WebDriver + geckodriver (Firefox) - VitexSoftware/mcp-server-webdriver

GitHub

Při vývoji webových aplikací s pomocí AI agenta, se často stává že jeho kontext doplňujete z browesru. Je to věčné copy-paste a sem tam nějaký snímek obrazovky.

Otázka však zní, proč nezadat prostě jenom URL jako prompt a nechat agenta ať si sám zjistí vše potřebné ?

Právě toto umožnit si klade za cíl nejnovější počin z mojí softwarové pekárny: mcp-server-webdriver

https://github.com/VitexSoftware/mcp-server-webdriver

#opensource #ai #webdevelopment #mcp #selenium #devtools

GitHub - VitexSoftware/mcp-server-webdriver: MCP Server for browser automation via Selenium WebDriver + geckodriver (Firefox)

MCP Server for browser automation via Selenium WebDriver + geckodriver (Firefox) - VitexSoftware/mcp-server-webdriver

GitHub

Топ плагинов IntelliJ IDEA для автоматизатора

Плагины IntelliJ IDEA, которые реально экономят время автоматизатора: быстрая генерация тестов, парсинг JSON в DTO, навигация по чужому коду, цветные скобки и раскраска консольного вывода.

https://habr.com/ru/articles/1045008/

#IntelliJ_IDEA #плагины #Java #автоматизация_тестирования #тестировщик #автотесты #Lombok #JUnit #Cucumber #Selenium

Топ плагинов IntelliJ IDEA для автоматизатора

Всё больше автоматизаторов пишут тесты на Java, а значит — живут в IntelliJ IDEA. Спойлер: 90% времени уходит не на логику тестов, а на рутину и навигацию по чужому коду . В больших тестовых классах...

Хабр

Playwright, Selenium, Cypress, WebdriverIO: что реально известно о скорости в 2026 году (и как намерить свои цифры)

За последний месяц я насчитал минимум семь свежих статей с заголовком в духе "Playwright быстрее Selenium на N%". Проблема в том, что N у всех разный: 23%, 42%, 63%, "1.85x". Методология почти нигде не раскрыта дальше фразы "controlled environment". Для решения, которое определяет CI-бюджет и архитектуру тестов на годы вперёд, это не цифры — это шум. Здесь — что из этого шума реально на что-то опирается, почему остальное несопоставимо, и рабочий бенчмарк-харнесс, который вы можете прогнать на своём стеке за один CI-job и получить именно свои числа, а не чужие проценты.

https://habr.com/ru/articles/1050168/

#playwright #selenium #cypress #webdriverio

Playwright, Selenium, Cypress, WebdriverIO: что реально известно о скорости в 2026 году (и как намерить свои цифры)

За последний месяц я насчитал минимум семь свежих статей с заголовком в духе "Playwright быстрее Selenium на N%". Проблема в том, что N у всех разный: 23%, 42%, 63%, "1.85x". Методология почти нигде...

Хабр

🚀 mcp-server-webdriver v0.5.1 released!

MCP server that lets AI assistants (Claude etc.) control a real Firefox browser via Selenium WebDriver — no copy-pasting from DevTools ever again.

New in v0.5.1:
• 37 browser automation tools (was 29)
• browser_scroll, browser_press_key, browser_hover
• browser_find_elements, browser_get_cookies, browser_set_cookie
• browser_accept_dialog, browser_dismiss_dialog
• -P <profile> / --profile <path> CLI flags
• Full test suite + man page

📦 Debian package: apt install python3-mcp-server-webdriver
🔗 https://github.com/Vitexus/mcp-server-webdriver/releases/tag/v0.5.1

#MCP #AI #Selenium #Firefox #Debian #OpenSource

Release v0.5.1 — new tools, bug fixes, docs, tests, manpage · Vitexus/mcp-server-webdriver

New tools (8) Tool Purpose browser_scroll Scroll page to coords, by offset, or element into view browser_press_key Send enter / tab / escape / arrow / F-keys browser_hover Mouse hover fo...

GitHub

In women with latent (i. e., euthyroid) autoimmune #thyroiditis, both #SPINA_GT and #SPINA_GD rise in #pregnancy, provided the supply of #selenium and vitamin D is sufficient. This observation may reflect physiological type 2 #allostatic reactions or reduced autoimmunity.

https://doi.org/10.3390/nu18121841

Внедрение ИИ-агента глазами QA: полгода от скепсиса до 1600 тестов за сутки

Привет, Хабр. Меня зовут Егор, я QA Fullstack Java в SENSE на проекте российского банка. Год назад я был уверен, что ИИ-агент в QA — это либо маркетинг, либо повод искать новую профессию. Сегодня он у меня в проекте разбирает упавшие тесты, актуализирует локаторы и пишет шаблонные кейсы по спецификациям. Расскажу, как мы прошли путь от «он не справляется с добавлением поля в класс» до 1600 рабочих тестов за сутки на хакатоне. А еще расскажу, что в итоге агент так и не научился делать.

https://habr.com/ru/companies/it_sense/articles/1046063/

#qa_automation #qa #ииагенты #искусственный_интеллект #selenium #selenide #playwright #тестирование #ии_в_тестировании #внедрение

Внедрение ИИ-агента глазами QA: полгода от скепсиса до 1600 тестов за сутки

Привет, Хабр. Меня зовут Егор, я QA Fullstack Java в SENSE на проекте российского банка. Год назад я был уверен, что ИИ-агент в QA — это либо маркетинг, либо повод искать новую профессию. Сегодня он у...

Хабр

Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту

UI‑тесты редко ломаются красиво: один редизайн формы — и локаторы приходится чинить по всему проекту. В статье разберём, как собрать первый автотестовый проект на Java и Selenium с Page Object Pattern: куда класть страницы и компоненты, как писать базовый класс, почему лучше держаться за data-test и какие ошибки быстро превращают аккуратную архитектуру в набор хрупких обёрток.

https://habr.com/ru/companies/otus/articles/1042148/

#Page_Object #Selenium #Java #UIтесты #автотесты #тестирование #локаторы #JUnit #Selenium_WebDriver #архитектура_автотестов

Page Object Pattern в Selenium на Java: гайд по первому автотестовому проекту

Первая боль начинающего автоматизатора выглядит примерно так. Написали двадцать UI‑тестов на регистрацию, логин, добавление товара в корзину и оформление заказа. Поставили в CI, все...

Хабр

Пять ошибок в работе с ожиданиями в UI‑автотестах, из‑за которых тесты падают через раз

Ваши UI‑автотесты снова «иногда падают», а команда уже привычно лечит это ретраями? Проблема может быть не в CI и не во фронтенде, а в том, что тест ждёт не то состояние интерфейса. Разбираем пять ошибок в ожиданиях Selenium, из‑за которых автотесты превращаются в лотерею.

https://habr.com/ru/companies/otus/articles/1042158/

#UIавтотесты #flakyтесты #Selenium #Java #WebDriverWait #ExpectedConditions #тестирование_интерфейсов #автоматизация_тестирования #ожидания_в_тестах #стабильность_автотестов

Пять ошибок в работе с ожиданиями в UI‑автотестах, из‑за которых тесты падают через раз

Знакомый сюжет в любом проекте с UI‑автотестами. Один и тот же тест на CI ведёт себя по‑разному: вчера прошёл, сегодня упал, завтра снова прошёл. Локально работает всегда....

Хабр
Schon mal mit #selenium gearbeitet? Mir stellt sich die Frage, was helfen mir ids, wenn die alle mehrfach vorkommen?
Was ein gewusel