#webdriver

2025-05-15

I'm really looking forward to @devconf_cz this year again for meeting many of you again, nerding out, and having 🍻 !

This time I only have a short #LightningTalk about browser automation with #webdriver #BiDi. If you are interested in testing web pages/apps or want to automate your daily web comic download, please say hi 👋

pretalx.devconf.info/devconf-c

#conference #talk #brno

2025-05-06

Yay, I now have bragging rights for "I have a commit in #Firefox" 🎉 I fixed a regression with frame animation waiting in the #webdriver #BiDi code. Many thanks to the super helpful and friendly Firefox #developers, Julian and Henrik!

hg-edge.mozilla.org/integratio

(plus the parent commit with some preparatory code refactoring)

2025-03-26

Tomorrow at 14:55 CET, our very own Lauro Moura will be in Valencia speaking at @seleniumconf to deliver his presentation “Advancing WebDriver BiDi support in WebKit”, where he will navigate through the historical motivations, current challenges and future steps of his ongoing work to support WebDriver BiDi in WebKit. Feel free to come and say hi!

#webkit #webdriver #webdriverbidi #testing

FirefoxDevToolsFirefoxDevTools
2025-03-11

New features for WebDriver BiDi in Firefox 136: subscription IDs for better event management and support for containers with preload scripts! More details at fxdx.dev/firefox-webdriver-new 🚀

2025-02-03

Нюансы автоматизированного тестирования расширений для VS Code с помощью WebdriverIO

Привет! Я инженер по контролю качества продукта Amplicode в компании Haulmont . Одним из направлений деятельности нашей компании является разработка плагинов для IntelliJ IDEA и расширений для VSCode. Передо мной встала задача протестировать расширение Amplicode Frontend для VS Code. Задача оказалась не самой тривиальной и в процессе мы столкнулись с немалым количеством проблем и нюансов, о которых я и хочу рассказать в этой статье.

habr.com/ru/companies/haulmont

#webdriverio #qa_automation #vscode_extension #typescript #webdriver

2025-01-21

Автоматизация мобильных приложений на Python с использованием Appium и Pytest. Пишем первый тест

Автоматизация мобильных приложений на Python с использованием Appium и Pytest. Пишем первый тест Активно начал изучать автоматизацию мобильных приложений на Appium + Pytest, но на просторах рунета не нашел нормальную документацию по построения проекта и запуска первых тестов. Решил написать данную статью. Для начала работы необходимо настроить рабочее окружение. Для начала проверим установлен ли на вашей машине Python. Проверить это можно с помощью команды python3 -V в терминале. Далее терминал должен вывести версию Python. В моем случае Python установлен версии 3.13.0 В моем случае Python установлен версии 3.13.0 Если после ввода в терминал команды python3 - V - терминал вывел command not found: python, то вам необходимо установить Python, сделать это можно следующими способами (необходимо установить в виртуальное окружение вашего проекта): есть несколько способов установки, я остановился на на менеджере пакетов для macOS - Homebrew.

habr.com/ru/articles/875166/

#appium #python #selenium #webdriver #pytest

W3C Developersw3cdevs@w3c.social
2025-01-06

#developers are invited to browse examples of real-world user scenarios that the #WebDriver BiDi protocol enables github.com/w3c/webdriver-bidi/
(If your code uses a test automation framework to control a browser, chances are you're already using WebDriver BiDi!)

▶️ w3.org/TR/webdriver-bidi/
#timetogiveinput

Read the explainer: github.com/w3c/webdriver-bidi/

Feeback welcome: github.com/w3c/webdriver-bidi/

2024-12-02

Breaking Barriers in Browser Automation 🔄

github.com/ultrafunkamsterdam/

🚀 #NODRIVER emerges as the successor to #UndetectedChromedriver, bringing direct browser control without #Selenium or #webdriver dependencies

#scraping #python

2024-11-05

🎉 Selenium 4.26 is now available!

Marking our 20th anniversary, Selenium 4.26 brings key improvements like enhanced BiDi support, updates to Selenium Grid UI, and broader compatibility. This release celebrates Selenium’s impact on browser automation, powered by an amazing community!

🔗 Check out what’s new: selenium.dev/blog/2024/seleniu

#Selenium #Automation #WebDriver #OpenSource #WebDriver #BrowserAutomation

Selenium 4.26 released!
imbus Canada Corporationimbus_CA
2024-10-29

The Selenium 4 Tester certification is designed to validate your skills in web application automation using the Selenium 4 . This covers key areas like , Page Object Model, TestNG, and other essential tools.

Achieving this certification showcases your expertise in building effective and dependable tests.

Live-Online Training starts from Nov 11-13. Reserve your seat today! zurl.co/5uix

2024-08-07

🆕 We just released geckodriver 0.35.0!

In this release we added support for Permissions, a new command line flag can be used to enable crash reports, and the `unhandledPromptHandler` capability validation was improved to handle the latest changes from the spec.

Download now and check out the details at github.com/mozilla/geckodriver

#geckodriver #WebDriver

2024-07-26

I really like the #webdriver #bidi spec. It's so much more consistent between Firefox and Chromium, and will greatly simplify our browser integration tests. Plus, the authors are super helpful! ❤️

We'll be able to drop a lot of moving parts and test driver code after that.

github.com/cockpit-project/sta

#testing #browser #automation

2024-06-28

Мониторим и нагружаем приложения Jmix

Инструменты мониторинга работы приложений могут быть полезны не только DevOps’ам, но и разработчикам для исследования производительности приложения в поиске, например узких мест в его работе, поэтому в данной статье мы не только настроим мониторинг для Jmix-приложения, но и подготовимся к его синтетическому нагрузочному тестированию. Особенностью платформы Jmix в силу того, что на использует фреймворк Vaadin, является тот факт, что работа UI интегрирована с бекендом, но это также значит и то, что и метрики можно использовать прозрачно, т.е. замерять ими работу интерфейсного слоя.

habr.com/ru/companies/haulmont

#graphana #jmeter #webdriver #jmix #java #spring #vaadin

2024-06-12

Does anyone know a working #Rstats interface to Firefox-webdriver?

Last time I tried, I could get webdriver to work and it responded to curl requests, but webdriver and RSelenium packages did not work.

#scraping #webdriver #firefox

:BoostOK:

2024-06-11

If you're running tests with Firefox using WebDriver and still using the non-spec compliant `desiredCapabilities` or `requiredCapabilities` fields, it's time to update your code. The next geckodriver release will finally remove these fields. #WebDriver #Firefox #Selenium #Testing

2024-05-14

🚀 Firefox 126 is out! We’ve added WebDriver BiDi enhancements, including network request interception for selected top-level browsing contexts (tabs) only.

More details: fxdx.dev/firefox-webdriver-new

#WebDriver #Firefox126 #webdev

2024-04-25

🚨 Release Alert: Selenium 4.20 is out! 🚨

Dive into the newest features and upgrades today, and elevate your testing experience with Selenium 4.20!

selenium.dev/blog/2024/seleniu

#webdriver #automation #realbrowsers

2024-04-18

🎉 Exciting news! #Firefox125 is here with enhancements for our WebDriver implementation. BiDi now supports file uploads and cookie deletion. General updates include returning the default user agent string in session capabilities. More details: fxdx.dev/firefox-webdriver-new
#WebDriver

2024-02-09

Personally I prefered the #Ruby+#WebDriver version to #JavaScript+#Puppeteer.

While I wanted to generate these previews in Docker, I switched gears once I realized how bad the fonts look in vanilla Chrome running in Debian. Otherwise it worked great.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst