#playwright — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #playwright, aggregated by home.social.
-
Wenn man #Playwright nur gelegentlich benuitzt, installiert es Browserupdates Währenddessen kann man locker ein Bier wegexen.
Pegel Pfrimm → Letzter gemessener Wert: 20 cm um 18:30 Uhr MEZ am 13.08.2026
-
Wenn man #Playwright nur gelegentlich benuitzt, installiert es Browserupdates Währenddessen kann man locker ein Bier wegexen.
Pegel Pfrimm → Letzter gemessener Wert: 20 cm um 18:30 Uhr MEZ am 13.08.2026
-
Smoke-Tests, #playwright PHP Unit Tests - es gibt so vieles womit #WordPress Entwickler ihre Plugins testen können, bevor sie sie in die Menge werfen.
In meinem neuesten Beitrag zeige ich, welche Tools es dafür gibt und wie man sie verwenden kann: https://www.thomaszwirner.de/plugins-vor-dem-release-pruefen/ - ich verwende diese selbst für meine eigenen Plugins :)
-
Автоматизированное тестирование Webauthn с помощью Playwright
Авторизация — это сложно… Хотя казалось бы — самая частая используемая фича в мире. Очень многие процесы завязаны на авторизации и аунтентификации. Начиная от ваших любимых соц сетей и заканчивая редакторами кода.
https://habr.com/ru/articles/1067938/
#тестирование #тестирование_по #тестирование_вебприложений #тестирование_сайтов #playwright #playwright_labs #автоматизация #авторизация #авторизация_без_паролей #авторизация_пользователя
-
Ваш UI-фреймворк уже написан. Используем возможности Playwright
Приветствую, Хабр! Меня зовут Владислав Тимашенков, я занимаюсь автоматизацией тестирования в ГК Infowatch. В этой статье мы построим основу лаконичного фреймворка для UI-автотестов. Настроим запуск браузера, подготовим авторизацию, создадим Page Object и напишем тест. Здесь не будет лишних обёрток и сложной инфраструктуры, не будет даже ИИ и прочего хайпа. Только проверенные решения на базе Playwright , готовые к использованию. Главная идея — максимально использовать возможности самого Playwright, а не строить вокруг него собственный слой абстракций. Договоримся, что у нас уже установлены playwright со всеми зависимостями и pytest . Будем использовать браузер Chromium. Все примеры кода, приведенные в статье, используются в реальном проекте (но адаптированы для публикации). Их можно использовать в собственном фреймворке с минимальными изменениями.
-
Playwright vs Selenium: 7 ошибок Java‑миграции
Переход с Selenium на Playwright часто заканчивается теми же флаками, долгими прогонами и ручными ожиданиями. Разбираем семь ошибок Java‑миграции и показываем, как перестроить тесты под возможности Playwright.
https://habr.com/ru/companies/otus/articles/1047066/
#Java #Playwright #QA #Selenium #автоматизациятестирования #e2eтесты #автотесты #миграция #webfirstassertions
-
Как я перенёс проверку цен с VPS на компьютеры пользователей — и зачем всё-таки оставил сервер
Сначала PriceTrack проверял страницы маркетплейса на VPS. Селекторы были корректными, но сервер вместо карточек товара получал 403. В итоге я перенёс браузер и извлечение данных на компьютеры пользователей, а сервер оставил управляющим контуром. В статье рассказываю, как устроена эта архитектура, зачем понадобились базовый профиль и локальный рецепт и какие проблемы появились с фоновыми проверками, треем и несколькими аккаунтами.
https://habr.com/ru/articles/1067564/
#архитектура_ПО #desktopприложение #Python #FastAPI #Playwright #парсинг #маркетплейсы #локальная_обработка #распределённая_система #Windows
-
Группировка ошибок и анализ причин падений (RCA) с помощью ИИ
Последние годы стали серьёзным испытанием для тестирования. Нейросети существенно ускорили разработку кода: интеграция ИИ-помощников в IDE позволила за минуты решать задачи, на которые раньше нужны были часы. Качество иногда страдает, но высвобожденное время в сумме даёт положительный эффект, и в итоге количество поставляемого кода резко растёт. В то же время пропускная способность QA принципиально не изменилась. Тестировщики тоже пользуются нейросетевыми помощниками, но им для успешной работы обычно нужно больше контекста — а значит, больше инфраструктуры. В этой статье я хочу привлечь внимание к тому, насколько большую роль подготовка данных играет для нейросетей в QA. Конкретно, речь пойдёт о группировке падений перед анализом их причин. Я буду анализировать запуски инструментом для автоматической отладки багов — playwright-ai/auto-debug .
https://habr.com/ru/companies/testops_tms/articles/1067540/
#qa #automation #тестирование #автоматизация #нейросети #ии_в_тестировании #playwright #allure #rca
-
Your SPA Is Leaking Memory—Soak Test It, by @denodell:
https://denodell.com/blog/your-spa-is-leaking-memory-soak-test-it?ref=frontenddogma.com
-
Your SPA Is Leaking Memory—Soak Test It, by @denodell:
https://denodell.com/blog/your-spa-is-leaking-memory-soak-test-it?ref=frontenddogma.com
-
This is a great fit! The writer/ originator of "Oh, Mary!" was male.
Bowen confesses his reasoning for leaving SNL, admits he stayed longer than planned.
Even a pic of him in wig and costume! He starts September 15 ~
(I missed Cole Escola in his role, and this may make me get some nose-bleed seats.)
#BowenYang #SNL #SaturdayNightLive #comedian #LGBTQ #OhMary #MaryToddLincoln #Broadway #comedy #TonyWinner #ColeEscola #playwright
https://www.huffpost.com/entry/bowen-yang-oh-mary-broadway_n_6a7209e8e4b0963665e86325 -
This is a great fit! The writer/ originator of "Oh, Mary!" was male.
Bowen confesses his reasoning for leaving SNL, admits he stayed longer than planned.
Even a pic of him in wig and costume! He starts September 15 ~
(I missed Cole Escola in his role, and this may make me get some nose-bleed seats.)
#BowenYang #SNL #SaturdayNightLive #comedian #LGBTQ #OhMary #MaryToddLincoln #Broadway #comedy #TonyWinner #ColeEscola #playwright
https://www.huffpost.com/entry/bowen-yang-oh-mary-broadway_n_6a7209e8e4b0963665e86325 -
#AI is changing how software is built. It should also change how software is validated.
At Testrig Technologies, our approach combines #Playwright with AI-assisted engineering to help teams reduce repetitive efforts, improve automation reliability, and accelerate delivery—without compromising quality.
Contact:- https://www.testrigtechnologies.com/playwright-testing-services/
-
#AI is changing how software is built. It should also change how software is validated.
At Testrig Technologies, our approach combines #Playwright with AI-assisted engineering to help teams reduce repetitive efforts, improve automation reliability, and accelerate delivery—without compromising quality.
Contact:- https://www.testrigtechnologies.com/playwright-testing-services/
-
Робот, который звонит в WhatsApp: как я автоматизировал то, что автоматизировать не предполагалось
Задача формулировалась в одно предложение: робот должен сам звонить людям в WhatsApp, проигрывать голосовое приветствие, записывать ответ и присылать оператору расшифровку с вердиктом «да / нет / надо посмотреть руками». Проблема в том, что официально это невозможно. У WhatsApp нет API для голосовых роботов: Business API умеет шаблонные сообщения, провайдеры на рынке умеют текстовые рассылки, голосовые звонки закрыты наглухо. Готового решения не существует ни за деньги, ни за большие деньги. Зато существует официальное десктопное приложение, которое звонить умеет. И его можно водить за руку. Это рассказ о том, что из этого вышло: с чего начиналось, какие подходы умерли по дороге, четыре слоя автоматизации — от CDP до виртуальных аудиокабелей — и один урок про производительность, который перечеркнул половину архитектуры уже на живых звонках. Сразу оговорюсь: по отношению к правилам платформы это серая зона, и я не предлагаю это повторять. Мне здесь интересна чистая инженерия — как автоматизируется то, что автоматизировать не предполагалось. Ограничения и риски честно разберу в конце. Кода будет много. Всё интересное в этом проекте живёт именно в деталях.
https://habr.com/ru/articles/1062882/
#whatsapp #playwright #ui_automation #pywinauto #webview2 #cdp #fasterwhisper #windows #автоматизация #виртуальные_аудиоустройства
-
Хуки Claude Code: запрещаем агенту коммитить без прогона тестов
Правило из CLAUDE.md агент забывает на длинной сессии - это текст, а не механизм. Я разобрал слои дисциплины Claude Code и прибил критичные правила хуками: три гейта, после которых коммит без свежего зеленого прогона тестов не проходит, правка теста поднимает флаг, а завершить работу с грязными тестами нельзя. Под катом механика хуков, код всех трех гейтов с живыми прогонами и эксперимент, где гейт пересилил прямую инструкцию пользователя.
https://habr.com/ru/articles/1062206/
#claude_code #хуки #aiагенты #автоматизация_тестирования #playwright #qa
-
Playwright не спасает от флапающих тестов: разбираемся, как он ждёт на самом деле
Локально тесты проходят стабильно, а в CI начинают падать в случайных местах — знакомая картина даже для проектов на Playwright. В статье разберём, где заканчивается встроенное автоожидание, какие привычные конструкции возвращают гонки и как выстроить тесты так, чтобы результат меньше зависел от скорости окружения и состояния данных.
https://habr.com/ru/companies/otus/articles/1061626/
#Playwright #Python #pytestplaywright #автотесты #UIтестирование #APIтестирование #флапающие_тесты #CI #автоожидание #локаторы
-
ИИ заменит QA-инженера? Мы дали ему 2000 наших тестов, чтобы проверить
Автотесты писали, чтобы экономить время. Но в какой-то момент поняли, что тратим на их обслуживание больше, чем экономим. Тест упал в CI — открываешь Allure, идёшь на стенд через VPN, авторизуешься, лезешь в DOM, ищешь, какой локатор отвалился. Полчаса-час на один тест. Прошёл релиз, и ещё пара дней уходит на то, чтобы починить локаторы после того, как фронтенд поменял вёрстку. А когда с утра видишь 200 красных тестов при нетронутом коде, начинается расследование. В этот момент хочется отдать всё это AI-ассистенту и заняться делом. Мы так и сделали, но панацеи не вышло. ИИ снимает часть рутины и экономит часы, но на сложных кейсах он ошибается, ходит по кругу и с уверенным видом выдаёт несуществующие локаторы за настоящие. Всем привет! На связи Егор Лаптев — QA Fullstack Java в SENSE на проекте крупного российского банка. В статье рассказываю, где ассистент помогает, а где создаёт больше проблем. Показываю, как он устроен внутри и разбираю шесть рабочих сценариев с кодом. Отдельно выделил ограничения и стоимость нововведений. В примерах стек Selenide, Cucumber, REST Assured, Allure, Kafka и Moon в Kubernetes, но сами принципы переносятся на любую связку UI- и API-тестов.
https://habr.com/ru/companies/it_sense/articles/1062316/
#автотесты #автоматизация_тестирования #aiассистент #ии_в_тестировании #selenide #cucumber #rest_assured #allure #moon #playwright
-
Тестирование изменилось навсегда — Перспективные MCP для QA
В этой статье я расскажу тебе про перспективные подходы в использовании MCP связок для решения задач в области автоматизации тестирования, ручного тестирования и в целом QA области.
https://habr.com/ru/companies/alfastrah/articles/1058170/
#mcp #llm #ииагенты #тестирование #автоматизация_тестирования #qa #claude_code #model_context_protocol #playwright #automation
-
Браузер вместо API: как я объединил DeepSeek, Qwen и ChatGPT в одного локального агента
Я хотел получить локального AI-агента без отдельного API для каждой модели — и превратил браузерные сессии DeepSeek, Qwen и ChatGPT в единый транспорт. В статье разбираю архитектуру AI Free: WASM proof-of-work, подписанные запросы через авторизованную вкладку, работу через штатный UI, общий оркестратор, память, skills и восстановление после сбоев. А ещё рассказываю, почему первый успешный запрос оказался самой простой частью проекта, который я разрабатываю один.
https://habr.com/ru/articles/1061372/
#AIагенты #LLM #DeepSeek #Qwen #ChatGPT #Playwright #Chromium #Nodejs #open_source #VS_Code
-
Come to Where I Am
11 Aug, Edinburgh. £15 / pay what you canA special one-off new writing showcase presented by Paines Plough in association with Playwrights’ Studio Scotland
Three Scottish playwrights – Uma Nada-Rajah, Hannah Lavery, & Linda McLean – present monologues about the places & people that shape them
-
Come to Where I Am
11 Aug, Edinburgh. £15 / pay what you canA special one-off new writing showcase presented by Paines Plough in association with Playwrights’ Studio Scotland
Three Scottish playwrights – Uma Nada-Rajah, Hannah Lavery, & Linda McLean – present monologues about the places & people that shape them
-
Mindera is hiring Lead Frontend Engineer (Next.js, React)
🔧 #nextjs #react #typescript #api #graphql #rest #playwright #aws #azure #cicd #css #gcp #techlead
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 MinderaJob details https://jobsfordevelopers.com/jobs/lead-frontend-engineer-next-js-react-at-mindera-com-apr-21-2026-955732?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Mindera is hiring Lead Frontend Engineer (Next.js, React)
🔧 #nextjs #react #typescript #api #graphql #rest #playwright #aws #azure #cicd #css #gcp #techlead
🌎 Ho Chi Minh City, Vietnam
⏰ Full-time
🏢 MinderaJob details https://jobsfordevelopers.com/jobs/lead-frontend-engineer-next-js-react-at-mindera-com-apr-21-2026-955732?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Okie dokie - I'm just getting settled back in good ol' Indiana. Over the last 3 weeks I have:
🎭 Performed in a play, and had another one of my plays produced in the same play festival.
💚 Had an immersive Esperanto experience at the national #Esperanto convention in #Cleveland. It was quite an adventure, and changed my brain a bit!
🎲 Traveled to Detroit to participate in #Protospiel, testing my new game #VroomZoomBoom.
I loved it all, but I'm glad to be back home to "normal".
-
Okie dokie - I'm just getting settled back in good ol' Indiana. Over the last 3 weeks I have:
🎭 Performed in a play, and had another one of my plays produced in the same play festival.
💚 Had an immersive Esperanto experience at the national #Esperanto convention in #Cleveland. It was quite an adventure, and changed my brain a bit!
🎲 Traveled to Detroit to participate in #Protospiel, testing my new game #VroomZoomBoom.
I loved it all, but I'm glad to be back home to "normal".
-
Day 11: E2E tests are here! 🧪
Adding automated #E2E testing with #Playwright to catch regressions fast in #P2P video app:
✅ Full browser automation setup
🔄 Cross-tab navigation & #UI interactions
🐛 Flaky test detection & retries -
Day 11: E2E tests are here! 🧪
Adding automated #E2E testing with #Playwright to catch regressions fast in #P2P video app:
✅ Full browser automation setup
🔄 Cross-tab navigation & #UI interactions
🐛 Flaky test detection & retries -
52 открытых урока второй половины июля: LLM, C++, Playwright, Kubernetes, TOGAF и не только
Во второй половине июля у OTUS пройдут открытые уроки по разработке, AI/ML, DevOps, тестированию, архитектуре и управлению ИТ‑командами. В подборке — практические темы: LLM и RAG, C++, Java, Go, Kubernetes, Playwright, сети ЦОД, TOGAF и не только. Собрали расписание по направлениям, чтобы было проще выбрать нужный урок и быстро перейти к регистрации. Выбрать урок
https://habr.com/ru/companies/otus/articles/1057668/
#открытые_уроки #бесплатные_вебинары #LLM #RAG #C++ #Java #Kubernetes #Playwright #DevOps #тестирование
-
New version of my #avalonia_ui testing framework today. https://www.nuget.org/packages/Mostlylucid.Avalonia.UITesting/
One of my least downloaded but the one I use most. For AvaloniaUI apps like StyloAgent / lucidView / lucidResume it allowed me to automate UI build & test.
New version adds stuff like drag & drop support; futher support for user interactions (esp around docks) etc..etc...
-
New version of my #avalonia_ui testing framework today. https://www.nuget.org/packages/Mostlylucid.Avalonia.UITesting/
One of my least downloaded but the one I use most. For AvaloniaUI apps like StyloAgent / lucidView / lucidResume it allowed me to automate UI build & test.
New version adds stuff like drag & drop support; futher support for user interactions (esp around docks) etc..etc...
-
Я запретил Claude говорить «всё работает» без пруфов. Это изменило всё
Пару месяцев назад я попросил агента проверить форму обратной связи после рефакторинга. Через несколько минут получил отчёт: все проверки пройдены, форма работает корректно. Зелёные галочки, уверенный тон. Я тогда только начинал отдавать тестирование агенту, поэтому работал по схеме «доверяй, но проверяй»: следом прошёл форму руками, с открытой вкладкой Network. Снаружи всё честно: валидация зелёная, кнопка активная, тост «Спасибо!» показывается, сервер отвечает 200. А в payload вместо темы обращения уходит строка [object Object] . Агент проверил всё, кроме того, что реально уходит на сервер. Я QA‑инженер, тестирую web (десктоп + мобильный адаптив), совмещаю ручное тестирование и автоматизацию на Playwright. Моя цель — максимум автоматизации и минимум ручной работы, поэтому полгода я перекладываю рутинную часть тестирования на Claude Code. Схема всё та же: агент прогоняет, я параллельно проверяю руками, и каждый его пропуск превращаю в правило — через скиллы и замечания, как дообучают стажёра. Из этих правил вырос пак скиллов, который я выложил в открытый доступ: ссылка в конце статьи. Расскажу, что внутри, и покажу демо на настоящем баге. В конце — честный список того, где это всё не работает.
https://habr.com/ru/articles/1058134/
#qa #playwright #claude_code #llm #автоматизация_тестирования #тестдизайн
-
I have two trifling ambitions in the theater: to make a lot of people laugh and to make a lot of money.
Jean Kerr (1922-2003) American author and playwright [b. Bridget Jean Collins]
Interview (1955-07), Theatre Arts magazineMore about this quote: wist.info/kerr-jean/84710/
#quote #quotes #quotation #qotd #jeankerr #ambition #amusement #dramatist #entertainment #humor #laughter #makingmoney #money #profit #stage #theater #writing #playwright
-
🤖 Robot Framework World Wide Workshop Wednesday is back — 7 October!
4 full-day hands-on online workshops with world-class trainers, plus Wrobocon the day after. Two days of RF in one week 🎉
🎟️ Early bird 35% off — only until 31 August
👉 wwww.robotframework.org
#RobotFramework #WWWW #Wrobocon #TestAutomation #QA #OpenSource #Python #Playwright #Docker #CI #automation #testing
-
I'm still out there
Web developer, strong database & front-end frameworks (#react #vue #angular ), mostly #php but I can work with apis in most languages given a little time to bone up
Based in #japan , great for Asia or Aus/NZ time zones, US West Coast next best, but can work with Europe if it's not too much in-person meeting stuff all the time
Oh, and did I mention testing?
#phpunit #playwright #jest #codeception - and a firm belief that these are vital
-
“Forget ‘tiny’. Ure’s was a rare talent, in both Scots meanings of ‘rare’.”
—Ian Brown reviews THE TINY TALENT: Selected Poems of Joan Ure, published by Brae Editions, 2018
6/6
https://www.thebottleimp.org.uk/2019/07/the-tiny-talent-selected-poems-of-joan-ure/
#Scottish #literature #poetry #poet #drama #playwright #20thcentury #womenwriters
-
“Ure writes in a poetic voice that’s very much ahead of its time, its tone conversational, tongue-in cheek and vulnerably feminine, as well as the manipulation of spacings, creating a poetic voice very similar to Liz Lochhead’s that comes twenty or so years later”
—Charlie Catterall, from the Memorialising Scottish Literature & Culture placement, working on the Papers of Joan Ure
5/6
#Scottish #literature #poetry #poet #drama #playwright #20thcentury #womenwriters
-
“Ure […] frequently employed her drama as a vehicle through which to articulate urgent observations on the Scottish theatrical landscape of her day”
—“Something In It for the Underdog: The Playwriting of Joan Ure”, Victoria E. Price, IJOSTS 6/2 (2013)
4/6
https://ijosts.glasgow.ac.uk/volume-6/something-in-it-for-the-underdog-the-playwriting-of-joan-ure/
#Scottish #literature #poetry #poet #drama #playwright #20thcentury #womenwriters
-
“Joan Ure is a ‘Dangerous Woman’ in the sense that firstly, she was a key Scottish post-war creative voice that was largely ignored. The neglected woman writer is one of the recurrent images in her work. Secondly, she had many bones to pick with Scottish society, challenging post-war attitudes and values”
Richie McCaffery on Joan Ure, for the Dangerous Women project
3/6
https://dangerouswomenproject.org/2016/06/24/joan-ure/
#Scottish #literature #poetry #poet #drama #playwright #20thcentury #womenwriters
-
I saw you from my window, Margaret.
I was watching the seagulls swooping the sky.
The seagulls, I was telling myself, know
today is a day for trying out the wingspan…—Joan Ure, “To Margaret on a Monday”
2/6
https://www.scottishpoetrylibrary.org.uk/poem/margaret-monday/
#Scottish #literature #poem #poetry #poet #drama #playwright #20thcentury #womenwriters
-
It is a land of wee
hard men and all I
am wanted for is to
stand and cheer…Prof Alan Riach considers the life & work of the poet & playwright Joan Ure (1918–1978) – born #OTD, 22 June
1/6
#Scottish #literature #poetry #poet #drama #playwright #20thcentury #womenwriters