fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#webdriver

0 posts0 participants0 posts today

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!

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

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

habr.com/ru/companies/haulmont

ХабрНюансы автоматизированного тестирования расширений для VS Code с помощью WebdriverIOПривет! Я инженер по контролю качества продукта Amplicode в компании Haulmont . Одним из направлений деятельности нашей компании является разработка плагинов для IntelliJ IDEA и расширений для VSCode....

Автоматизация мобильных приложений на 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/

ХабрАвтоматизация мобильных приложений на Python с использованием Appium и Pytest. Пишем первый тестАктивно начал изучать автоматизацию мобильных приложенй на Appium + Pytest, но на просторах рунета не нашел нормальную документацию по построения проекта и запуска первых тестов. Решил написать данную...

🆕 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

GitHubRelease 0.35.0 · mozilla/geckodriver0.35.0 (2024-08-06, 9f0a0036bea4) Known problems Startup hang with Firefox running in a container (e.g. snap, flatpak): When Firefox is packaged inside a container (like the default Firefox brows...

I really like the 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

GitHubCDP replacement candidate: direct python API for BiDi by martinpitt · Pull Request #934 · cockpit-project/starter-kitBy martinpitt

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

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

habr.com/ru/companies/haulmont

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