Size: a a a

automation-remarks.com

2019 August 27
automation-remarks.com
(Не)адекватное техническое интервью

На выходных проходила конференция TechTrain. Я смотрел онлайн трансляцию на хабре. Рекомендую посмотреть доклад Антона Архипова, в котором порефлексировал на заданную тему.

Цитата из описания доклада:
В этом докладе мы обсудим, какие вопросы встречаются при найме на работу, адекватны ли эти вопросы вообще, а главное — как быть с вопросами, на которые вы не знаете ответа.

https://youtu.be/OdDmL7FrmiY?t=18628
источник
2019 August 28
automation-remarks.com
Про DevOps в гугле

Вчера на сайте Applitools появилась запись доклада про DevOps в гугле. Очень познавательно и полезно посмотреть всем. Там вам и подходы, и shift left, и докеры с кубернетисами

https://applitools.com/blog/devops-at-google
источник
2019 August 29
automation-remarks.com
Про Kubernetes

VMware анонсировали «Kubernetes Academy» — бесплатную Kubernetes и cloud native платформу обучения🎓
Уже доступны курсы:
- Containers 101
- Kubernetes 101
- Kubernetes in Depth
- Interacting with Kubernetes
- How to Prepare for the CKA Exam

Отличный шанс подучиться, я планирую взять первые 4.
источник
2019 August 30
automation-remarks.com
Пятнично

Воу-воу, посмотрите, что Netflix нам подогнал - фильм о Билле Гейтсе. Должна быть просто пушка  

https://twitter.com/BillGates/status/1167097669405167616?s=20
источник
2019 September 02
automation-remarks.com
Курс по puppeteer

В разговоре про фреймворки для автоматизации тестирования UI я часто слышу про Puppeteer . История повторяется и люди снова тул по управлению браузером называют тулом для тестирования. Хотя в документации написано:

Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol. Puppeteer runs headless by default, but can be configured to run full (non-headless) Chrome or Chromium.

Где здесь про тесты, камон?

Ну да ладно, так как у нас неделя обучения, нашел для вас курс по Puppeteer на udemy. За 70$ выглядит вполне прилично

https://www.udemy.com/course/puppeteer/
источник
2019 September 03
automation-remarks.com
Новый  Selenide

3-е сентября, господа! Пора бы и Selenide обновить до самой свежей версии 🚀

В этом релизе:
- Запускаем кустарные команды
- Дополнили текст ошибки для shouldHave(attribute("href", ..."))
- Улучшили текст ошибки для OR условий

https://ru.selenide.org/2019/09/02/selenide-5.3.0/
источник
2019 September 05
automation-remarks.com
QAGuild live #15: Про обучение для тестировщиков

Продолжаем марафон обучения на этой неделе. Сегодня делюсь очередным выпуском "балконного стрим", в котором я поделился своими мыслями относительно обучения чему-то новому.
Как организовать процесс, найти ментора и сколько это может стоить.

https://www.youtube.com/watch?v=h94wnyRCdZ0
источник
2019 September 06
automation-remarks.com
QAGuild S2E10: Про Android автоматизацию на Espresso

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

https://soundcloud.com/qaguild/s2e10
источник
2019 September 09
automation-remarks.com
​​C Днем Тестировщика

Уважаемые друзья, поздравляю вас с Днем тестировщика. Желаю вам успехов в профессиональном развитии и зеленых билдов. Спасибо, что читаете 💋
источник
2019 September 10
automation-remarks.com
Про Test Impact Analysis

Джо Калантонио переименовал подкаст и будет идти в youtube. Один из новых эпизодов затрагивает тему test impact анализа. Очень интересная тема, которая будет набирать обороты.

https://www.youtube.com/watch?v=9mTdScmpN-c
источник
2019 September 12
automation-remarks.com
Закат Python 2

Покажите это своим менеджерам.

Время Python 2 подходит к концу. Если вы все еще пишете тесты на этой версии, пора бы начать апдейт до 3й версии.  Ничто и никто уже не поможет. Дедлайн - 1 января 2020.

https://www.python.org/doc/sunset-python-2/
источник
2019 September 13
automation-remarks.com
Про тестирование микросервисов

Вчера на DOU появилась статья о сложностях тестирования микросервисов. Есть в ней моменты, с которыми можно не согласиться.
В статье речь идет больше про ручное тестирование, что само по себе не особо вяжется с микросервисами. Если пойти и посмотреть доклады "больших" пацанов, то там делается все для того, чтобы выстроить систему автоматического тестирования для отдельных сервисов, их интеграции и оставить мануальщину для каких-то UI e2e флоу. Вспоминаем историю про пирамиду тестирования.

Ну да ладно, давайте посмотрим на некоторые пункты из статьи, которые вызвали самое большое горение в области 5й точки.

1) Мікросервіси складно тестувати атомарно.

Микросервисы для того и придуманы, чтобы быть маленькими и независимыми. Автор четко говорит, что в его случае у команды не было желания писать моки. Дык ребятки, тестирование - командная ответственность.

2) Для системи мікросервісів важко зробити автоматизоване UI-тестування.

Ой вей, ui тестирование сделать сложно всегда, если просто брать Selenium и херачить скрипты. Благо, автор упоминает, что они все же дошли до практики деплоя приложения в отдельное окружение и прогон тестов.

3) У мікросервісах важче знайти першопричину помилки.

Это совершенно понятная боль. Сейчас есть много инструментов, которые упрощают жизнь. Zipkin, логи можно смотреть через ELK, ну и да, тестивщику нужно быть достаточно скилованным, чтобы уметь ходить в контейнеры и смотреть, что же там идет не так.

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

Хорошей пятницы 💋
источник
2019 September 16
automation-remarks.com
Про инженерные практики

Гугл выкатил документ, в котором описаны инженерные практики:

- описание хороших пулл риквестов
- на что обратить внимание во время код ревью
- как реагировать на комментарии во время код ревью

очень познавательно и полезно для всех участников команды. И да, код тестов и тесты обязательно нужно ревьюить

https://t.co/kMF2mogahs?amp=1
источник
2019 September 18
automation-remarks.com
Книга для Lead инженеров

Я часто слышу вопросы:

- Как развиваться лиду?
- Что нужно знать?
- Какие скилы нужны?

По средам я стараюсь рекомендовать книгу, которую сам недавно закончил читать. Сегодня хочу посоветовать вам хорошее чтиво - Сначала нарушьте все правила! Что лучшие в мире менеджеры делают по-другому?

Даже самая несложная работа требует таланта. Думать, что любого можно научить выполнять любую работу и что дело только в системе стимулирования и амбициях - значит путать таланты, знания и навыки. Талант - вещь врожденная, знания и навыки - дело наживное. Книга Маркуса Бакингема и Курта Коффмана подводит итог грандиозной двадцатипятилетней работы Института Гэллапа, суть которой сводится к тому, что людей изменить невозможно и не стоит требовать от них того, что им не дано. Нужно выявлять их существующие таланты и помогать раскрывать сильные стороны. Совпадение способностей человека и роли, которую он выполняет, - вот к чему должен стремиться каждый менеджер.

#books
источник
automation-remarks.com
​​Юморок

Обеденное время. Натолкнулся в фб на классную картинку
источник
2019 September 19
automation-remarks.com
Список вопросов на собеседовании

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

https://github.com/kix/reverse-interview/blob/master/README.md
источник
2019 September 20
automation-remarks.com
​​QAFest 2019

Сегодня целый день на куа фест. Если ты тоже тут, предлагаю встретиться в 15-00 на 5м этаже 🥃
источник
2019 September 22
automation-remarks.com
​​Итоги QAFest 2019

Здарова, пацаны и дамы 👋

Решил поделиться своими впечатлениями от посещения конференции QAFest 2019.

В этом году конференция установила рекорд посещаемости на отметке 1200 посетителей 🚀

По докладам:
- Егор Бугаенко - лично я ожидал, что открывающий кейноут зажжет огонь, который будет держаться все 2 дня. Но "король сарказма" не сумел ничего толкового рассказать.
- Дмитрий Гуменюк - Дима рассказал о новом инструменте, который поможет всему миру тестирования понять и оценить уровень покрытия приложения тестами. В целом очень хорошо, но видно, что публика пока что не готова. Все сидят на уровне driver.findById
- Александр Хотемской - хороший доклад о хайповом инструменте Puppeteer. Меня больше всего порадовала фишка с JS + CSS coverage. Я долго искал решение и теперь нашел ответ. Скоро будет 🔥
- Андрей Солнцев - крепкий доклад. Мораль - пишите много unit тестов. TestNG - гомно. У Selenide нет недостатков 🙂

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

Doug Sillars - рассказал про аспекты, которые влияют на скорость работы мобильных приложений. Основная мысль - уменьшайте размер медиа файлов.

По итогу:
- За год в индустрии ничего особо не поменялось. Все те же метрики-шметрики. О новых инструментах и идеях не рассказывали. Будем ждать отзывы других посетителей.

Увидимся с вами на следующих конференциях ☕️
источник
2019 September 23
automation-remarks.com
Курс по Python от Microsoft

Компания Microsoft выложила на YouTube Python for Beginners — бесплатный курс для тех, кто хочет изучать один из популярных языков программирования

Курс состоит из 44 небольших видеолекций: некоторые ролики длиной всего по несколько минут, некоторые — по 9-12 минут.

Чтобы вы долго не рыскали по интернетам, ниже ссылка на youtube плейлист.

Если вы уже знаете язык, можете пройти тренинг по автоматизации на пайтон
источник
2019 September 25
automation-remarks.com
Подлодка подкаст "Про тестирование"

Периодически я рекомендую выпуски подкаста Podlodka. Сегодня рекомендую выпуск про тестирование. Никита Макаров приходил в наш подкаст и сейчас этот выпуск набрал больше 4000 прослушиваний.

Чем полезно?
- История тестирования про то, как падали ракеты
- Описано различие тестирования от QA
- Узнаете о наборе инструментов в современной автоматизации
- Полезные мысли о карьерном развитии QA инженера

http://podlodka.io/130
источник