automation-remarks.com
8.18K members
9 photos
2 files
743 links
Крутой канал про тестирование, автоматизацию в тестировании и просто за жизнь.

По вопросам партнерства обращаться @spirogov

Поддержать канал http://bit.ly/qaguild-patreon
Download Telegram
to view and join the conversation
Вышел релиз Selenide 5.15.0

Свежая версия Selenide несет много полезного:

📌Добавили универсальный метод клика с параметром ClickOptions
📌Добавили универсальный метод скачивания файла с параметром DownloadOptions
📌 Добавили методы для работы с LocalStorage (я просил эту фичу и наконец-то ее сделали)
📌Добавили проверки для текст элемента без потомков
📌Ускорили работу с большими фильтрованными коллекциями

https://ru.selenide.org/2020/09/26/selenide-5.15.0/
Тренинг по контрактному тестированию

Доступна запись тренинга по контрактному тестированию. В этом тренинге я покажу, как организовать подход с технической и процессной стороны. Будет полезно тем, кто давно хотел разобраться в теме и внедрить контрактные тесты у себя на проекте.

Цена 30$.
Длительность 2-3 часа.

Если вы хотите принять участие, пишите @spirogov или регистрируйтесь по ссылке👇

https://automation-remarks.com/trainings/contract-testing/index.html
Network stubbing в Cypress

В cypress 5.1.0 появилась возможность стабать нетворк. Может быть достаточно полезно.

https://filiphric.com/playing-with-experimental-network-stubbing
Security во все щели

Буквально вчера мы записали свежий эпизод подкаста, а сегодня я увидел новость о том, что Github официально запускает возможность проведения сканирования кода в публичных репозиториях. Для создания кастомизированных правил используется движок CodeQL. Ранее я уже постил видео об этом подходе.

https://github.blog/2020-09-30-code-scanning-is-now-available/
Playwright для Python

2к20й продолжает удивлять. Если бы мне предложили выбрать сейчас построить проект по автоматизации, я бы выбрал Python, Pytest и Playwright. Только посмотрите, какая же это пушка🧨

https://devblogs.microsoft.com/python/announcing-playwright-for-python-reliable-end-to-end-testing-for-the-web/
QAGuild podcast S03E14: SecOps - второе пришествие

Доступен свежий выпуск подкаста. В этот раз мы поговорили про SecOps. У нас в гостях был автор канала @sec_devops. Обсудили, почему это важный аспект разработки, с чего начать и скоко денег дают. Приятного прослушивания🎧

https://soundcloud.com/qaguild/s03e14
Microsoft выложил уроки по JavaScript

Уроки расчитаны на базовый уровень - это как раз хорошо подходит для тех, кто хочет запрыгнуть в автоматизацию тестирования на JS.

https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript
DockTalk: Snyk Image Scanning

На youtube канале Docker вышло видео о том, как можно сканировать докер образы на предмет уязвимостей. Рекомендую глянуть для расширения кругозора и подготовки к будущему.

https://youtu.be/l1bncIvw-XA
QAGuild S03E15: Visual Testing из Open Source

Привет, стал доступен очередной выпуск подкаста. В этом эпизоде мы поговорили про визуальное тестирование интерфейсов. Что это, как начать и чем отличаются опенсорс инструменты от тулов за 50к.

https://soundcloud.com/qaguild/s03e15
Про то, как померять качество автотестов

Доступна запись вебинара, на котором я рассказывал про инструмент Drill4j. Я специально сделал это выступление в виде мини-воркшопа, чтобы показать эволюцию инструмента.

https://youtu.be/u5ENoJ6B-hE
​​Про книгу Software Architecture in Practice

Все лето я читал книгу Software Architecture in Practice. Очень часто я сбрасывал цитаты в наш чатик. Эта книга предназначена для тех, кто планирует развиваться в сторону солюшин архитектора. Обычно у людей нету понимания, что должен делать архитектор и какими компетенциями должен обладать. В книге хорошо описаны архитектурные принципы и практики. Самое главное, я бы настоятельно рекомендовал эту книгу всем инженерам уровня Senior и выше, так как в ней описаны подходы, которые меняют взгляд на некоторые вещи. В частности в книге очень много говорится о требованиях, тестировании и тестабилити.

https://www.amazon.com/Software-Architecture-Practice-3rd-Engineering/dp/0321815734
Automated Testing with JavaScript

Запись вебинара от Sauce labs, в котором Николай Адворкин поделился опытом автоматизации на JS и показал, что такое ESLint, Jest и Cypress. Самый топ для начинающих в JS.

https://youtu.be/hB3LGNkLGu8
Тренинг по автоматизации тестирования UI с помощью Python

Привет👋
За время консультаций и помощи разным проектам я вижу, что люди совершают типичные ошибки при построении проектов по автоматизации тестирования.
У меня есть запрос на тренинг по автоматизации тестирования UI с помощью Python. У тебя есть возможность принять участие. Тренинг пройдет в онлайн формате в субботу 24 октября в 18-00.

На этом тренинге мы посмотрим:
📌 на подходы к построению проекта: selenium based vs playwright
📌 управление тестовыми данными
📌 управление конфигурациями для запуска на различных тестовых средах
📌 построение инфраструктуры
📌 различные системы репортинга

Стоимость 30$.

Если вы хотите принять участие, пишите @spirogov или регистрируйтесь по ссылке👇
https://automation-remarks.com/trainings/ui-python/index.html
Большая техническая конференция по тестированию #Heisenbug 2020 Moscow — 4–7 ноября, Online.

Технические доклады от спикеров со всего мира о ручном и автоматизированном тестировании веб, десктоп и мобильных приложений. А также интервью с экспертами, воркшопы, нетворкинг и дискуссионные зоны для лютых холиваров.

В программе:
— Автор книги «Как тестируют в Google» и Distinguished Engineer Microsoft James Whittaker расскажет о роли тестирования в эпоху искусственного интеллекта и о том, какие навыки в эту эпоху стоит развивать тестировщику.

— Shweta Sharma, Director of QA в Axelerant Technologies выступит с темой автоматизации визуального тестирования веб-приложений. Если вы хотите, чтобы стабильность вашего UI была под контролем автотестов, то доклад даст вам все необходимые знания, чтобы это реализовать.

— Андрей Солнцев выступит с докладом о flaky-тестах и борьбе с ними, а также проведет воркшоп, где покажет, как создать с нуля проект автоматизации тестирования в Selenide. Если вы хотите поднять крутую автоматизацию у себя в проекте, приходите узнать, как это нужно делать.

Билеты со скидкой по промокоду automationremarks2020JRGpc на сайте.
5 топовых фичей Playwright Sharp

Нашел прикольное видое про фичи Playwright C#. Похоже, Java автоматизация начинает терять позиции. Playwright уже есть под Python, JS/TS, C#. Как думаете будет что-то подобное для Java?

https://youtu.be/V4CE_mNpmXU
Contract Tests with Pact

Буквально месяц назад я проводил тренинг по контрактному тестированию с помощью Spring Cloud contracts. Нашел для вас пример использования инструмента PACT для тех же целей.

https://testautomationu.applitools.com/pact-contract-tests
Майкрософт начинает разрывать новостями

На прошлой неделе появилась новость о том, что Edge станет доступен на Linux. Сразу стало понятно, что теперь автотесты можно будет запускать в контейнерах. Вчера команда Selenoid зарелизила образ для Edge💥

https://twitter.com/aerokube/status/1320342203617730562?s=20
Яндекс.Практикум создали специальный курс по Python для разработчиков с опытом. За 6 месяцев обучения вы освоите углублённые знания технологий, которые используются в backend-разработке на Python. Научитесь решать сложные задачи с базами данных, работать с синхронными и асинхронными фреймворками. И писать очень красивый и лаконичный код.

Вас ждёт:

🔥Собственная среда для обучения. Специальный полноценный тренажёр от Яндекс.Практикума.
🔥Портфолио из 6 веб-проектов. Соберёте всё вместе и получите аналог Netflix.
🔥Практика. Все знания отрабатываются в онлайн-тренажёре.
🔥Поддержка наставников.
🔥Программа профессиональной акселерации и помощь с трудоустройством.

Учитесь прямо сейчас. Вводный курс — бесплатный.
Middle mobile QA Automation (приложение Prom Покупки)

Формат работы: remote/ офис в Киеве - по желанию
График работы: гибкий (по согласованию с командой)
$1500-2500+

Prom Покупки — приложение-маркет от портала Prom.ua, интернет-универмаг, который собрал все товары, скидки и акции в вашем кармане.

Технический стек:
— Языки: Java/Kotlin
— Фреймворк автоматизации: Appium
— CI/CD: Jenkins/GitLab CI
— Отчеты: Allure
— Фреймворк: TestNG/JUnit
— Сборка проекта: Maven/Gradle

Что важно для данной роли в проекте:
— опыт работы Automation QA от 2 лет;
— отличное знание теории тестирования;
— знание инструментов Git, TestNG/JUnit;
— опыт в использовании Appium;
— умение работать в быстром темпе и постоянно меняющихся условиях;
— знание языка программирования Java;
— понимание для чего нужна автоматизация тестирования;
— знание принципов OOP;
— знаком со средами разработки Android Studio и Xcode.
— опыт в использовании Docker

О компании, команде, qa комьюнити, задачах, этапах собеседований здесь: https://evo.company/ru/vacancies/middle-mobile-qa-automation/

Отправить резюме можно через сайт!☝️
​​Узнайте и вы больше о DevOps на бесплатных вебинарах онлайн-курса «DevOps практики и инструменты» от OTUS и инженеров Express42:

📌«Всё о курсе «DevOps практики и инструменты»: https://otus.pw/JIL9/
Познакомитесь с преподавателем-практиком курса; зададите любые вопросы о DevOps-методологии, входу в профессию и тому, как обеспечить себе надёжный карьерный прогресс.

📌«Приключения с Terraform и Ansible»: https://otus.pw/4xCs/
Посмотрим, сколько сил и энергии нужно приложить, чтобы выполнить типовые задачи по созданию виртуальных машин в разных облаках: AWS, GCE и, конечно же, Яндекс.Облако.

Поделятся своей экспертизой преподаватели-практики с большим опытом: Владимир Дроздецкий (DevOps-специалист) и Лев Николаев (инженер и тренер в Express 42).

🔥Регистрируйтесь сейчас — напомним в день вебинара!