Вышел релиз Драматург 1.4
Драматург обрастает мышцами. Вчера вышла новость 1.4. Что нового?
🚀 Интерфейс командной строки для записи действий и генерации кода
🎥 Видеоскринкасты для проверки безголовых исполнений
☁️ Проводной протокол для привязки Python, C# и других языков
https://twitter.com/i/status/1304187104822398976
Драматург обрастает мышцами. Вчера вышла новость 1.4. Что нового?
🚀 Интерфейс командной строки для записи действий и генерации кода
🎥 Видеоскринкасты для проверки безголовых исполнений
☁️ Проводной протокол для привязки Python, C# и других языков
https://twitter.com/i/status/1304187104822398976
Twitter
Arjun Attam
Playwright 1.4 is out today! 🚀 CLI to record actions and generate code 🎥 Video screencasts to inspect headless executions ☁️ Wire protocol for Python, C# and other language bindings
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
В этом эпизоде поговорим о тестах Selenium в облаке на реализацию проекта Moon Cloud
https://youtu.be/XRukn7_E9zs
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
В этом эпизоде рассказывается о тестах Selenium в облаке на тему проекта Moon Cloud
Подписывайтесь в телеграмме - http://bit.ly/qaguild-telegram
Список тренингов, которые вы можете пройти онлайн:
▶️ Автоматизация тестирования API с помощью Java: https:// bit.ly/3joWD2G
▶️ Автоматизация тестирования API с помощью Python: https://bit.ly/32JtqIW
▶️ Автоматизация тестирования бекенда с помощью Java: https://bit.ly/39gMcub
▶️ Автоматизация тестирования UI с помощью Java: https:/ /bit.ly/31JzbHB
▶️ Тренинг по настройке Jenkins CI для тестировщика: https://bit.ly/34Qz1QK
▶️ Тренинг по работе с базами данных Java + SQL: https://bit.ly/2EPN6mi
Поддержите обслуживание канала и выход новых видео
★ Становитесь патроном - http://bit.ly/qaguild-patreon
★ Становитесь спонсором https://donatesystem.io/donate/automa...
#qaguild #qa_automation #testing
В этом эпизоде поговорим о тестах Selenium в облаке на реализацию проекта Moon Cloud
https://youtu.be/XRukn7_E9zs
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
В этом эпизоде рассказывается о тестах Selenium в облаке на тему проекта Moon Cloud
Подписывайтесь в телеграмме - http://bit.ly/qaguild-telegram
Список тренингов, которые вы можете пройти онлайн:
▶️ Автоматизация тестирования API с помощью Java: https:// bit.ly/3joWD2G
▶️ Автоматизация тестирования API с помощью Python: https://bit.ly/32JtqIW
▶️ Автоматизация тестирования бекенда с помощью Java: https://bit.ly/39gMcub
▶️ Автоматизация тестирования UI с помощью Java: https:/ /bit.ly/31JzbHB
▶️ Тренинг по настройке Jenkins CI для тестировщика: https://bit.ly/34Qz1QK
▶️ Тренинг по работе с базами данных Java + SQL: https://bit.ly/2EPN6mi
Поддержите обслуживание канала и выход новых видео
★ Становитесь патроном - http://bit.ly/qaguild-patreon
★ Становитесь спонсором https://donatesystem.io/donate/automa...
#qaguild #qa_automation #testing
YouTube
QAGuild live #39: Что такое Moon Cloud и зачем он для ваших тестов?
В этом эпизоде поговорим про Selenium тесты в облаке на примере проекта Moon Cloud
Подписывайтесь в telegram - http://bit.ly/qaguild-telegram
Список тренингов, которые вы можете пройти онлайн:
▶ Автоматизация тестирования API с помощью Java: https://bit.ly/3joWD2G…
Подписывайтесь в telegram - http://bit.ly/qaguild-telegram
Список тренингов, которые вы можете пройти онлайн:
▶ Автоматизация тестирования API с помощью Java: https://bit.ly/3joWD2G…
Записи докладов с конференции AAdays
В 2017 году я ездил на конференции AAdays в Кракове. Мне очень сильно понравилась эта конференция, и я начал следить за ней. В этом году она проходила в онлайн-формате и несколько дней назад стали сокращаться записи. Я думаю, среди списка найдется парочка интересных
https://aadays.pl/2020-presentations/
В 2017 году я ездил на конференции AAdays в Кракове. Мне очень сильно понравилась эта конференция, и я начал следить за ней. В этом году она проходила в онлайн-формате и несколько дней назад стали сокращаться записи. Я думаю, среди списка найдется парочка интересных
https://aadays.pl/2020-presentations/
Heisenbug Show / Никита Макаров, Андрей Сатарин
Никита Макаров и Андрей Сатарин обсудят тестирование распределенных систем. Андрей поделится опытом и расскажет об особенностях QA в созданных проектах.
https://youtu.be/-kD8zu7DGew
Heisenbug Show / Никита Макаров, Андрей Сатарин // 22.09.2020
Подсь на рассылку, чтобы не пропустить новые выпуски: http://bit.ly/HeisenbugShow
Никита Макаров и Андрей Сатарин обсудят тестирование распределенных систем. Андрей поделится опытом и расскажет об особенностях QA в созданных проектах.
Ближайшая конференция — Heisenbug 2020 Moscow
4-7 ноября, Онлайн
Подробности и билеты: https://heisenbug-moscow.ru/
Никита Макаров и Андрей Сатарин обсудят тестирование распределенных систем. Андрей поделится опытом и расскажет об особенностях QA в созданных проектах.
https://youtu.be/-kD8zu7DGew
Heisenbug Show / Никита Макаров, Андрей Сатарин // 22.09.2020
Подсь на рассылку, чтобы не пропустить новые выпуски: http://bit.ly/HeisenbugShow
Никита Макаров и Андрей Сатарин обсудят тестирование распределенных систем. Андрей поделится опытом и расскажет об особенностях QA в созданных проектах.
Ближайшая конференция — Heisenbug 2020 Moscow
4-7 ноября, Онлайн
Подробности и билеты: https://heisenbug-moscow.ru/
YouTube
Heisenbug Show / Никита Макаров и Андрей Сатарин // 22 сентября 2020
Ближайшая конференция: Heisenbug 2024 Spring — 16 апреля (online), 22–23 апреля (offline, Москва)
Подробности и билеты: https://cutt.ly/uwFdSrS4
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
Подробности и…
Подробности и билеты: https://cutt.ly/uwFdSrS4
— Ближайшая конференция: Heisenbug 2023 Autumn — 10–11 октября (online), 15–16 октября (offline)
Подробности и…
Разработчики Allure встроили отправку анонимной статистики в отчёты и не написали об этом ни слова в документации, краткое описание в одном из файлов только репозитория Allure. В статистику поступают такие данные, как версия Allure, тип загрузки системы CI, количество тестовых результатов, количество приложений, название тестового фреймворка и программирования, определение для тестов. Если вы не хотите отправлять данные, то есть возможность отправить через переменную среду:
export ALLURE_NO_ANALYTICS=1
Отправка статистики имеет смысл, если разработчики публиковали ее публично (думаю, что многим было бы интересно совместно просмотреть результаты), но это, к сожалению, закрытые данные.
Если вы не знали, что Allure за ними наблюдают
allure-framework/allure2
Allure Framework — это гибкий и легкий многоязычный инструмент для составления тестовых отчетов. Он предоставляет четкие графические отчеты и позволяет всем участникам процесса разработки извлекать максимум информации...
export ALLURE_NO_ANALYTICS=1
Отправка статистики имеет смысл, если разработчики публиковали ее публично (думаю, что многим было бы интересно совместно просмотреть результаты), но это, к сожалению, закрытые данные.
Если вы не знали, что Allure за ними наблюдают
allure-framework/allure2
Allure Framework — это гибкий и легкий многоязычный инструмент для составления тестовых отчетов. Он предоставляет четкие графические отчеты и позволяет всем участникам процесса разработки извлекать максимум информации...
Сетевые заглушки в Cypress
В cypress 5.1.0 появилась возможность стабать нетворк. Может быть достаточно полезно.
https://filiphric.com/playing-with-experimental-network-stubbing
В cypress 5.1.0 появилась возможность стабать нетворк. Может быть достаточно полезно.
https://filiphric.com/playing-with-experimental-network-stubbing
Filiphric
Playing with experimental network stubbing feature in Cypress
A short exploration of the capabilities of new .route2() command that was released with Cypress version 5.1.0.
Тренинг по контрактному тестированию
По просьбе трудящихся, 27 сентября в 18-00 проведу онлайн-тренинг по контрактному тестированию на основе Java + Spring Cloud Contracts + Swagger. В этом тренинге я покажу, как приблизиться к технической и технологической сторонам. Полезно тем, кто давно хотел разобраться в теме и внедрить контрактные тесты у себя на проекте.
Цена 30$.
Продолжительность 2-3 часа.
Если хотите принять участие, напишите @spirogov или зарегистрируйтесь по ссылке👇
https://automation-remarks.com/trainings/contract-testing/index.html
По просьбе трудящихся, 27 сентября в 18-00 проведу онлайн-тренинг по контрактному тестированию на основе Java + Spring Cloud Contracts + Swagger. В этом тренинге я покажу, как приблизиться к технической и технологической сторонам. Полезно тем, кто давно хотел разобраться в теме и внедрить контрактные тесты у себя на проекте.
Цена 30$.
Продолжительность 2-3 часа.
Если хотите принять участие, напишите @spirogov или зарегистрируйтесь по ссылке👇
https://automation-remarks.com/trainings/contract-testing/index.html
Automation Remarks
Тренінг з автоматизації контрактного тестування
Технології: Spring boot, Spring cloud contracts, Swagger, Docker, Jenkins CI
QAGuild live #40: Что лучше Selenium IDE или Playwright CLI для тестирования?
В этом эпизоде рассказывается о Playwright CLI и сравним его с Selenium IDE. Кто победит в этом битве взглядов?
https://www.youtube.com/watch?v=r6nlNrE-ARE
В этом эпизоде рассказывается о Playwright CLI и сравним его с Selenium IDE. Кто победит в этом битве взглядов?
https://www.youtube.com/watch?v=r6nlNrE-ARE
YouTube
QAGuild live #40: Что лучше Selenium IDE или Playwright CLI для тестирования?
В этом эпизоде поговорим про Playwright CLI и сравним его с Selenium IDE. Кто победит в это битве взглядов?
Подписывайтесь в telegram - http://bit.ly/qaguild-telegram
Список тренингов, которые вы можете пройти онлайн:
▶ Автоматизация тестирования API с…
Подписывайтесь в telegram - http://bit.ly/qaguild-telegram
Список тренингов, которые вы можете пройти онлайн:
▶ Автоматизация тестирования API с…
Нагрузочное тестирование API и веб-сайтов с Gatling
На InfoQ вышла достаточно неплохая статья, описывающая работу с Gatling.
https://www.infoq.com/articles/load-testing-apis-gatling/
На InfoQ вышла достаточно неплохая статья, описывающая работу с Gatling.
https://www.infoq.com/articles/load-testing-apis-gatling/
InfoQ
Load Testing APIs and Websites with Gatling: It’s Never Too Late to Get Started
Conducting load tests against APIs and websites can both validate performance after a long stretch of development and get useful feedback from an app in order to increase its scaling capabilities and performance. Engineers should avoid creating “the cathedral”…
Вышел релиз Selenide 5.15.0
Свежая версия Selenide предлагает много полезного:
📌Добавили универсальный метод клика с параметром ClickOptions
📌Добавили универсальный метод скачивания файла с параметром DownloadOptions
📌 Добавили методы для работы с LocalStorage (я запросил эту фичу и наконец-то ее сделал)
📌 Добавили потом проверку для текстового элемента безков
📌Ускорили работу с большими отфильтрованными коллекциями
https://ru.selenide.org/2020/09/26/selenide-5.15.0/
Свежая версия Selenide предлагает много полезного:
📌Добавили универсальный метод клика с параметром ClickOptions
📌Добавили универсальный метод скачивания файла с параметром DownloadOptions
📌 Добавили методы для работы с LocalStorage (я запросил эту фичу и наконец-то ее сделал)
📌 Добавили потом проверку для текстового элемента безков
📌Ускорили работу с большими отфильтрованными коллекциями
https://ru.selenide.org/2020/09/26/selenide-5.15.0/
ru.selenide.org
Вышла Selenide 5.15.0
Безопасность во все щели
Буквально вчера мы записали свежий эпизод подкаста, а сегодня я увидел новость о том, что Github официально запускает возможность проведения эффективного кода в публичных репозиториях. Для создания кастомизированных правил используется движок CodeQL. Ранее я уже постил видео об этом подходе.
https://github.blog/2020-09-30-code-scanning-is-now-available/
Буквально вчера мы записали свежий эпизод подкаста, а сегодня я увидел новость о том, что Github официально запускает возможность проведения эффективного кода в публичных репозиториях. Для создания кастомизированных правил используется движок CodeQL. Ранее я уже постил видео об этом подходе.
https://github.blog/2020-09-30-code-scanning-is-now-available/
The GitHub Blog
Code scanning is now available!
Now available, code scanning is a developer-first, GitHub-native approach to easily find security vulnerabilities before they reach production.
Про опыт тестирования в Java
Сегодня вспоминам старушку Java.На хабре вышла статья о том, как правильно писать тесты на Java + JUnit + AssertJ. Тем, кто хотел увидеть пример, обязательно нужно сходить и посмотреть
https://habr.com/ru/company/funcorp/blog/517724/
Сегодня вспоминам старушку Java.На хабре вышла статья о том, как правильно писать тесты на Java + JUnit + AssertJ. Тем, кто хотел увидеть пример, обязательно нужно сходить и посмотреть
https://habr.com/ru/company/funcorp/blog/517724/
Хабр
Передовой опыт тестирования в Java
Чтобы покрытие кода было достаточным, а создание нового функционала и рефакторинг старого проходили без страха что-то сломать, тесты должны быть поддерживаемым...
Миграция на Selenium 4
В блоге Applitools вышла статья, описывающая различия между Selenium 3 и Selenium 4. Очень много забавных изменений, которые при переходе на новую версию могут сломать ваши тесты. Рекомендую почитать и учесть эти моменты в своих проектах
https://applitools.com/blog/selenium-4-migration/
В блоге Applitools вышла статья, описывающая различия между Selenium 3 и Selenium 4. Очень много забавных изменений, которые при переходе на новую версию могут сломать ваши тесты. Рекомендую почитать и учесть эти моменты в своих проектах
https://applitools.com/blog/selenium-4-migration/
AI-Powered End-to-End Testing | Applitools
Migrating to Selenium 4: Here’s What Has Changed
A guide to notable changes and deprecations for engineers looking to migrate from Selenium 3 to Selenium 4. There is huge excitement within the testing
QA-конференция QAASP 2020
16 октября в формате онлайн пройдет большая минская QA-конференция QAASP 2020: обеспечение качества, автоматизация, безопасность, производительность, тестирование. На основе опыта, полученного от успешных компаний, нет опыта тестирования только программного, но и аппаратного обеспечения.
На конференции в формате онлайн вы должны послушать доклады и пообщаться о наболевшем по насущным вопросам ОК в следующих сферах:
• Ручное тестирование
• Автоматизация тестирования
• Нагрузочное тестирование
• Тестирование безопасности
• Серверное тестирование
• Мобильное тестирование
• Фреймворки и подходы
• Инструменты и инструменты
• Юзабилити- тестирование
• Построение процессов и команд в QA
• Управление тестированием
• Карьера в ОК и после ОК
В день конференции вы должны поучаствовать в обсуждении онлайн-стрима, задать вопросы спикерам и пообщаться со многими участниками, а после завершения конференции будут получены записи докладов.
Программа и доступ на сайте: https://qaasp.tech
Дата: 16 октября
Где: Везде, где есть интернет
Скидка 10% по промокоду AUTOMATIONREMARKS на все типы билетов (настоящие и будущие)
16 октября в формате онлайн пройдет большая минская QA-конференция QAASP 2020: обеспечение качества, автоматизация, безопасность, производительность, тестирование. На основе опыта, полученного от успешных компаний, нет опыта тестирования только программного, но и аппаратного обеспечения.
На конференции в формате онлайн вы должны послушать доклады и пообщаться о наболевшем по насущным вопросам ОК в следующих сферах:
• Ручное тестирование
• Автоматизация тестирования
• Нагрузочное тестирование
• Тестирование безопасности
• Серверное тестирование
• Мобильное тестирование
• Фреймворки и подходы
• Инструменты и инструменты
• Юзабилити- тестирование
• Построение процессов и команд в QA
• Управление тестированием
• Карьера в ОК и после ОК
В день конференции вы должны поучаствовать в обсуждении онлайн-стрима, задать вопросы спикерам и пообщаться со многими участниками, а после завершения конференции будут получены записи докладов.
Программа и доступ на сайте: https://qaasp.tech
Дата: 16 октября
Где: Везде, где есть интернет
Скидка 10% по промокоду AUTOMATIONREMARKS на все типы билетов (настоящие и будущие)
Playwright for Python
2к20й продолжает удивлять. Если бы мне предложили выбрать прямо сейчас построить проект по травмам, я бы выбрал Python, Pytest и Playwright. Только посмотрите, какая же это пушка🧨
https://devblogs.microsoft.com/python/announcing-playwright-for-python-reliable-end-to-end-testing-for-the-web/
2к20й продолжает удивлять. Если бы мне предложили выбрать прямо сейчас построить проект по травмам, я бы выбрал Python, Pytest и Playwright. Только посмотрите, какая же это пушка🧨
https://devblogs.microsoft.com/python/announcing-playwright-for-python-reliable-end-to-end-testing-for-the-web/
Microsoft News
Announcing Playwright for Python: Reliable end-to-end testing for the web
Automated end-to-end tests are a powerful tool for your team to ship faster and with more confidence. End-to-end tests automate UI interactions and can validate the functionality of your apps. To this end, we are announcing Playwright for Python in preview…
Вакансия: QA Engineer (автоматизация тестирования на
Java
C#
Ruby)
О нас: Ищем в команду различных QA инженеров, от уровня middle до senior, для работы с крупнейшим Fintex проектом
Чем предстоит заниматься:
🔸Совмещать 50% ручное тестирование, 50% автоматизированное тестирование
🔸Написание тестовой документации (сценарии, отчеты по тестированию);
🔸Доработка фреймворка для тестирования
🔸Проведение регрессионного, интеграционного тестирования
Мы хотим видеть у тебя:
➖Опыт в тестировании систем на микросервисной архитектуре от 3-х лет
➖Опыт автоматизации тестирования от 1-го года
➖Практический опыт применения практик тест-дизайна
➖Умение проектировать тест-кейсы и подготавливать тестовые данные
➖Знание одного из языков Java / C# / Ruby
➖Опыт работы с SOAP, REST, SQL
Что готова дать компания:
🔻Полностью удаленный формат 🔻работы
🔻Частые и приятные вознаграждения в виде премий
🔻ДМС, оплата больничного, скидки н фитнес
🔻Корпоративное обучение на порталах компании
🔻Прозрачная система бонусов и карьерный рост
📣Если вам интересно или есть вопросы и сомнения вы всегда можете написать в tg: https://tttttt.me/Apolinaria_hr или на почту: ps@target-id.com или можете заполнить анкету по ссылке: https://targetid.ru/form
Java
C#
Ruby)
О нас: Ищем в команду различных QA инженеров, от уровня middle до senior, для работы с крупнейшим Fintex проектом
Чем предстоит заниматься:
🔸Совмещать 50% ручное тестирование, 50% автоматизированное тестирование
🔸Написание тестовой документации (сценарии, отчеты по тестированию);
🔸Доработка фреймворка для тестирования
🔸Проведение регрессионного, интеграционного тестирования
Мы хотим видеть у тебя:
➖Опыт в тестировании систем на микросервисной архитектуре от 3-х лет
➖Опыт автоматизации тестирования от 1-го года
➖Практический опыт применения практик тест-дизайна
➖Умение проектировать тест-кейсы и подготавливать тестовые данные
➖Знание одного из языков Java / C# / Ruby
➖Опыт работы с SOAP, REST, SQL
Что готова дать компания:
🔻Полностью удаленный формат 🔻работы
🔻Частые и приятные вознаграждения в виде премий
🔻ДМС, оплата больничного, скидки н фитнес
🔻Корпоративное обучение на порталах компании
🔻Прозрачная система бонусов и карьерный рост
📣Если вам интересно или есть вопросы и сомнения вы всегда можете написать в tg: https://tttttt.me/Apolinaria_hr или на почту: ps@target-id.com или можете заполнить анкету по ссылке: https://targetid.ru/form