home.social

#webdriver — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #webdriver, aggregated by home.social.

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

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

    habr.com/ru/companies/haulmont

    #webdriverio #qa_automation #vscode_extension #typescript #webdriver

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

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

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

    habr.com/ru/companies/haulmont

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

  4. #WebDriverIO already has #WebDriver in its name, so since I already listed that as an advantages for #Nightwatch I would probably enjoy that too. Never tried it though, so I have no idea how enjoyable it is in practice.

  5. @josep Personally I'm partial to #WebDriverIO since it actually uses the #WebDriver specification and is a little more future-proof as a result IMHO. Also comes with #Angular integration!

    ```
    $ ng add @wdio/schematics
    ```

    webdriver.io/

  6. Note to self: when writing E2E tests with WebDriverIO, start with #Firefox first.

    The gecko driver is much more finicky than the chrome driver. Things like buttons always need a waitForClickable before clicking, something you don't really need to do in #Chrome.

    #softwaretesting #webdriverio #wdio #webdriver #selenium

  7. Did your Selenium WebDriver ChromeDriver just break? Fix it by adding --remote-allow-origins=* temporarily. Upgrade to Selenium 4.8.2 once it's available.

    nelkinda.com/blog/did-your-sel

    #Selenium #WebDriver #ChromeDriver #Chrome #Chromium #Testing

  8. New additions to Web Components bookmarks:

    - cypress-lit = + 🔥
    - query-selector-shadow-dom by
    - Shadow DOM support for Capybara 💎
    - Shadow DOM with Java

    Check out the full list of testing solutions:

    webcomponents.today/testing-so