Size: a a a

automation-remarks.com

2020 February 20
automation-remarks.com
Про компьютерное зрение в тестировании

Наконец-то в тестировании начали говорить о применении интересных штук типа компьютерного зрения. Отличная статья на DOU.

https://dou.ua/lenta/articles/ui-tests-for-computer-vision/
источник
2020 February 21
automation-remarks.com
Test Automation without Assertions

Ковыряясь вчера с инcтрументами для visual testing, натолкнулся на очень крутое видео. Я никогда раньше не слышал о таком инструменте как recheck. Выглядит очень круто. Эра AI наступает🔥

https://www.youtube.com/watch?v=HTP93pBwlW0
источник
2020 February 24
automation-remarks.com
​​Comma в CSS локаторах

Привет! Вот и прошли две самые большие QA конференции этого сезона. Из трендов можно отметить набирающий популярность puppeteer и JavaScript. Я для себя неожиданно открыл одну новую вещь. Оказывается, в css селекторах можно писать условие OR. Для этого достаточно разделить два локатора с помощью запятой. Не знал, что оно будет работать в случае с Selenium. Топовая фича, которая будет полезна, если у вас адаптивная верстка или вы хотите сделать тест более стабильным и указать основной и запасной локаторы.
источник
2020 February 25
automation-remarks.com
​​Про Postman

Продолжаем отвечать на вопросы подписчиков. Мне поступает много вопросов относительно Postman. Я нашел отличные материалы с воркшопов postcon 2019. Здесь три части:

- Postman Fundamentals
- Design, Develop and Mock APIs with Postman
- Postman Expert
- Testing, Automated Testing, and Reporting APIs with Postman

https://www.youtube.com/playlist?list=PLM-7VG-sgbtDGtFLxZ_mU8hQO8PWnfSgh
источник
2020 February 26
automation-remarks.com
QAGuild S03E02: Тестируем Kotlin

Привет, подготовили вам пушку - выпуск про Koтлин. В этом выпуске мы поговорили о том, как тестируют язык программирования и экосистему вокруг него. Очень интересный и очень сложный выпуск. Наша гостья рассказала о том, как попала в Jetbrains, как проходило собеседование и про то, как она 8 часов в день делает язык и его экосистему лучше.

Качаем, слушаем, рекомендуем друзьям и коллегам.

https://soundcloud.com/qaguild/s03e02
источник
2020 February 27
automation-remarks.com
Интервью с разработчиком Playwright Андреем Лушниковым

Отличное интервью одного из участников проекта Playwright и Puppeteer. Здесь и о проблемах с движками, и о будущем. Мне кажется, что все вот эти альтернативы со временем таки заменят Selenium. Что думаете?

https://habr.com/ru/company/jugru/blog/488984/
источник
2020 March 02
automation-remarks.com
Selectors Explained

Нашел прикольный сайт, на котором можно получить расшифровку CSS селекторов на английском. Вбиваете свой локатор и получаете описание.. Просто незаменимая вещь для тех, кто изучает автоматизацию. Рекомендую занести в закладки

https://hugogiraudel.github.io/selectors-explained/
источник
2020 March 03
automation-remarks.com
Gradle и flaky тесты

Самая большая боль автоматизации тестирования - меняющиеся локаторы и flaky тесты. Локаторы мы уже научились чинить, осталось разобраться с проблемой нестабильных тестов. Во времена моей "молодости" очень модно было перезапускать тесты 3 раза с помощью TestnNG retry и решать - тест зеленый или красный. Буквально месяц назад в блоге Gradle появилась статья о том, что они зарелизили плагин, который будет помогать разбираться с нестабильными тестами. Выглядит достаточно интересно и сделано очень толково. Вам не нужно менять код тестов, просто добавьте плагин в Gradle и запустите тесты.

https://blog.gradle.org/gradle-flaky-test-retry-plugin
источник
2020 March 04
automation-remarks.com
Ferrum: a fearless Ruby Chrome driver

Решил запостить немного диковинного контента. Встречайте Puppeteer на Ruby - Ferrum. В описании сказано, что он классный и весь такой правильный. Рубисты должны возрадоваться.

https://evrone.com/ferrum-ruby-chrome-driver
источник
2020 March 05
automation-remarks.com
Про визуальное тестирование интерфейсов

По работе пришлось разбираться с визуальным тестированием. Рассматривал разные подходы и продукты. Пока остановился на очень дорогом Applitools и бомжеварианте aShot. Вчера рылся в интернетах, чтобы посмотреть, чего интересного вокруг этой темы говорят, и нашел отличный доклад Антона Усманского. Посмотрите, очень много интересных аспектов визуального тестирования интерфейсов раскрыто.

https://youtu.be/crbwyGlcXm0
YouTube
Антон Усманский — Особенности визуального тестирования интерфейсов
.Комментарий Программного комитета:
Антон разрабатывает инструменты для визуального тестирования (Gemini и Hermione) в Яндексе. В своём докладе поделится бесценным опытом хождения по граблям в виде best practices по реализации тестирования вёрстки, заглянет под капот инструментов и расскажет, как это работает на самом деле.
Идея тестировать верстку сравнением изображений не нова. Сохраняем эталон до изменений, вносим изменения в верстку, сравниваем новое изображение с сохраненным ранее. Все просто. Но на практике при использовании этого метода тестирования возникает достаточно большое количество подводных камней. Антон расскажет о том, на что стоит обратить внимание при написании, выборе и использовании инструмента визуального регрессионного тестирования.
источник
2020 March 06
automation-remarks.com
​​Книги для тестировщиков

Меня часто спрашивают о том, какие книги я читаю и что могу порекомендовать. Вот вам подборка книг. Все их можно найти в электроннном формате.
источник
2020 March 10
automation-remarks.com
Про Selenium Grid в kubernetes

Привет, на прошлой неделе вышла хорошая статья о том, как развернуть Selenium Grid в Minikube. На эту тему Ваня Крутов тоже делал доклад. Как только он появится в публичном доступе, я сразу же опубликую.

https://dou.ua/lenta/articles/autotesting-with-selenium-grid-and-minikube/?fbclid=IwAR1Bh-mtCMCRCBOejlRlZQGqwqnigAoo4ucg5LT3eW63_SOlNdJ14M5bt6U
источник
2020 March 11
automation-remarks.com
Полезное для тимлида

Привет, решил начать рубрику полезных инструментов для тимлидов. Планирую, что мы с вами будем обмениваться полезными ссылками и инструментами, которые делают работу тимлида проще. Сегодня поделюсь полезным инструментом по синхронизации времени. В больших компаниях часто нужно забукать митинг с людьми из разных часовых поясов. Я пользуюсь world time buddy.
https://www.worldtimebuddy.com/

Какие инструменты вы можете порекомендовать? Пишите боту @qa_automation_bot или в нашем чатике. Хорошего и продуктивного дня.
источник
2020 March 13
automation-remarks.com
QAGuild podcast: Про мобильные фермы

Привет, пока за окном свирепствует короновирус, мы записали очередной выпуск подкаста. В этом эпизоде мы поговорили о построении ферм для тестирования мобильных приложений. Из выпуска вы узнаете:

🔸Кому нужны мобильные фермы?
🔸Какие периферийные устройства используются при построении фермы?
🔸Сколько стоит содержать мобильную ферму?
🔸Возможно ли полностью перевести мобильную автоматизацию в облако под управлением Kubernetes?
🔸Нужен ли паяльник?

Подписка, лайк, шар, репост.

https://soundcloud.com/qaguild/s03e03
источник
2020 March 16
automation-remarks.com
Записи докладов с SeleniumCamp 2020

Привет, начиная с сегодня, мы будем сидеть на карантине. Планирую на этой неделе посты про удаленную работу, работу из дома и различные видео с конференций. Вчера стали доступны записи докладов с SeleniumCamp. Мой доклад "Test coverage myth busted: Test-to-code mapping and Test Impact Analytics" по отзывам участников занял почетное второе место. Рекомендую посмотреть и подумать о том, как оно может помочь вашему проекту.

https://youtu.be/lMD82Pj3Llk
источник
2020 March 17
automation-remarks.com
​​О работе из дома

Привет. Давно хотел поговорить о работе из дома и организации рабочего места. Я организовал себе место на балконе, это была запланированная акция еще на этапе ремонта квартиры. Если утеплить стены и сделать все грамотно, то 3,5 м3 можно превратить в достаточно уютный кабинет. Сейчас я вижу много постов типа "дома работать не возможно, много отвлекающих факторов". Из своего опыта могу сказать, что в офисе (особенно в open space) этих факторов в разы больше. Часто читаю, что дома работать мешают дети. Ну знаете ли, когда мне было 4-5 лет, я тоже ходил "мешать" деду на шахту и бабушке на железнодорожный перегон. Вырос до 30 лет и ничего со мной не случилось.

К организации рабочего места я подошел серьезно. Уже достаточно давно работаю за столом, который меняет высоту. Могу сказать, что это одна из лучших инвестиций. Комбинация "хорошее кресло + стол с возможностью работать стоя/сидя" полностью лишают вас проблем со спиной.

Сейчас мой угол выглядит вот так. Давайте устроим обмен опытом. Пишите свои истории, заходите в наш чатик и подкрепляйте их фотографиями.
источник
automation-remarks.com
Интересно, все ли уже перешли в remote mode?
Анонимный опрос
75%
Да, наш офис перевели на 100% remote
7%
Дома можно работать только после 100500 согласований с менеджером
13%
Хожу в офис, но готовлюсь к remote
5%
Хожу в офис без проблем, не собираюсь сидеть дома
Проголосовало: 2137
источник
2020 March 18
automation-remarks.com
Огромный обзор на инструменты тестирования в JavaScript

Сидите на карантине? Самое время почитать обзор на инструменты тестирования в javaScript. Очень большой список инструментов.

https://medium.com/welldone-software/an-overview-of-javascript-testing-7ce7298b9870
источник
2020 March 19
automation-remarks.com
Selenide 5.10

вышла новая версия Selenide 5.10! Из нового:

- Добавили поддержку Shadow DOM🔥
- Selenide больше не тянет BrowserUpProxy по умолчанию
- Сделали селенидовский отчёт в Allure чуточку красивее
- Добавили условие $("img").shouldBe(image)

https://ru.selenide.org/2020/03/18/selenide-5.10.0/
источник
2020 March 20
automation-remarks.com
​​Новая Idea и плагин для QA Automation

Jetbrains представил ролик с анонсом IntelliJ IDEA 2020.1. Из нового:

✅ Возможность скачать JDK прямо внутри IDE (Прощай sdkman)
✅ Поддержка Java 14
✅ Обновление окон для git

Демо новых фич можете посмотреть здесь

В рамках этого релиза состоялся интересный анонс  - IntelliJ IDEA 2020.1 Selenium Support.
Теперь при создании проекта вы можете выбрать стартер кит. К примеру: Selenide, Gradle, JUnit5, Allure и Idea сама все вам настроит и подключит.

✅ Автодополнение и линтер для Xpath и CSS локаторов
✅ Поддержка конфиг файлов для Selenium grid и Selenoid
✅ Поддержка разных фич из Allure Framework

Прямо рай, но есть и ложечка дегтя - поддержка Selenium будет доступна только в Ultimate версии.

Как вам такая новость? Го в чатик! Жмите  "Oбсудить"  в футере канала ⬇️ и давайте обсуждать в нашем чатике.
источник