QA Family by Alexey – Telegram
QA Family by Alexey
1.55K subscribers
99 photos
6 videos
219 links
Команда:
- Иванов Алексей 2ГИС @alexey_qa
- Иванова Ксения Wink

Этот канал из моего лично трансформируется в канал онлайн сообщества QA Family

👥 Делаем митап @moscowqa
🎙Подкаст family-qa.mave.digital
Download Telegram
Всем привет
С праздником коллеги!
Поменьше багов 🐞
Побольше хороших разработчиков в команде 👩‍💻 👨‍💻

Если ты из Москвы и хочешь провести вечер пятницы в хорошей компании крутых тестировщиков, давайте встретимся в баре

Harat's Irish Pub
Адрес
: 1-я Тверская-Ямская, 27
Метро: Белорусская
Столик на имя "Руслан"
Подробнее в чатике
Теги: #automation, #playwright, #cypress, #selenium, #tools.
👎36👍7
Всем привет, я давно не выкладывал и пора исправляться
И хотел открыть постом о том, как готовиться к секции программирования

👍 Мой фаворит leetcode - тут собраны типичные вопросы с собеседования и как показала практика, прохождения собесов, от туда чаще всего берут вопросы, я рекомендую решать задачи, а потом искать ее разбор на ютубе
👌 Если вы в алгоритмах не сильны, недавно для себя открыл hackerrank и он очень мне понравился, есть очень простые задачи, а есть прям хардкор
🪖 Еще раньше играл на codewars проходил и дошел до 5ку (добавляйтесь в друзья)
📚Любителям книг советую Грокаем алгоритмы.
А вот еще бесплатный курс от Я.Практикума сам не проходил, но думаю он не плохой
Друзья/коллеги советуют:
Курс от курсерия
Теги: #leetcodede, #hackerrank, #codewars, #Грокаем_алгоритмы.
👎34👍10
У JetBrains появилась новая idea (AQUA) предназначена для автоматизированного тестирования
Из тех плюсов которые мне зашли есть поддержка различных языков программирования(Java, Kotlin, Python, JavaScript, TypeScript и SQL )
я пользуюсь webStorm, и там нет поддержки работы с БД
Из презентации:
🤷‍♂️ зачем-то добавили веб-инспектор (как говорят лучше ищет селекторы)
😏 поддержка ТМС и быстрого перехода в браузере по ид
Можно скачать превью версию бесплатно

Подробнее
Теги: #automation #tools
👎36👍6
Что бы не бояться регулярных выражений советую пройти тренажер
https://regexone.com/

прошел весь курс советую👌
Теги: #recommendation
👎33👍9
Пора отдельно сделать подборку для подготовки к техническим собеседований
Но вчера в архивах jug.ru
Нашел классный доклад «Паттерны проектирования в автоматизации тестирования»

Прочитать
Посмотреть

Каждый кто пишет автотесты должен изучить это👨‍💻
Теги: #automation, #testing, #playwright, #cypress, #selenium, #tools.
👎39👍8
🥳🥳 Релиз 8 версии WebdriverIO
- окончательный переход с CommonJS на ESM
- удален весь код, связанный с синхронным выполнением команд, который был ранее deprecated
- новый runner для модульного и компонентного тестирования в браузере
- новый Action Interface
С двумя новыми командами : action и actions теперь проще и безопаснее запускать действия в браузере
- WebDriver BiDi Support

https://webdriver.io/blog/2022/12/01/webdriverio-v8-released/
Теги: #webdriverio #automation #tools #testing
👎29👍3
Немного подобрал еще эвентов
Прошлая подборка

Alfa Backend Stories Meetup 6 декабря Москва

Types and Exceptions in OOP
7 декабря Москва

Big Monitoring Meetup #8
10 декабря, 11:00 Москва

THE FАCKUP митапа 14 декабря Москва (сайт митапа бомба)

Tinkoff.AI — Infinity RecSys
15 декабря, 19:00
Москва
Теги: #meetup #митап #конференция
👎36👍2
🥳 Всем привет
Решил сделать подборку хороших QA каналов, за которыми я слежу

https://news.1rj.ru/str/short_QA - материал для full QA, очень классно делает разные выдержки по инструментам

https://news.1rj.ru/str/qa_chillout - в основном канал направлен на управление и наставничество, но так же есть и просто мысли о тестировании

https://news.1rj.ru/str/yetanotherqa - немного умерший канал, но раньше были интересные посты

https://news.1rj.ru/str/serious_tester - перепосты из хабра

https://news.1rj.ru/str/qa_channel интересные материалы и новости мира qa

https://news.1rj.ru/str/ProQuality-youtube - Интересная подборка статей

https://news.1rj.ru/str/sqaunderhood - очень технических канал на qa и около qa темы

https://news.1rj.ru/str/burntout_sdet - по моему мнение самый малоизвестный, но очень полезный канал

https://news.1rj.ru/str/BountyOnCoffee - заметки по пентестам

https://news.1rj.ru/str/elena_skripal_gameQA - технический блог

https://news.1rj.ru/str/desktopqa - канал посвященный тестированию десктопных приложений

Сообщество компаний:
https://news.1rj.ru/str/AlfaQATalks
https://news.1rj.ru/str/qa_tinkoff
https://news.1rj.ru/str/avitotech
https://news.1rj.ru/str/dododev
Теги: #QA, #тестирование, #автоматизация, #инструменты
👎35👍10
Результаты State of js
Что такое State of js?
Это опрос среди тех кто пишет на JS - где разработчики отвечают на вопросы о том какие технологии/фреймворки/библиотеки используют в своей работе

Что по тестированию?
Мы будем рассматривать библиотеки для e2e тестирования
Сразу оговоримся, что большинство на вопросов отвечали разработчики

По использованию топ:
1. Cypress (42%)
2. Puppeteer (34%)
3. Selenium (34%)
4. Playwright (16%)
5. WebdriverIO (9%)
По удовлетворённости:
1. Playwright (94%)
2. Cypress (86%)
3. Puppeteer (78%)
4. WebdriverIO (45%)
5. Selenium (43%)
Более подробно

Выводы:
Cypress держит лидерство среди разработчиков по использованию и удовлетворености и узнаваемости, но для меня как тестировщику этот инструмент не зашел
Мой любимчик Playwright по тихонько набирает популярность, Puppeteer стабильный, цифры с прошлых годов сильно не отличаются
Теги: #playwright, #cypress, #selenium, #testing, #e2e_testing.
👎64👍12
В хроме109 в Recorder можно скопировать шаг для различных библиотек
Теги: #playwright, #cypress, #selenium, #tools.
👎52👍9
WebDriver BiDi
Это новый протокол для автоматизации браузеров
Сейчас находится в процессе работы и реализации

https://developer.chrome.com/blog/webdriver-bidi/
https://www.youtube.com/watch?v=ehPpDgqc2bE
Теги: #automation, #tools.
👎50👍4
🛠️Инструменты для тестирования web performance

Google Lighthouse
Это опен соурс от гугл который запускается как часть Chrome DevTools, из командной строки или как библиотека в NodeJS

pagespeed
Под копотом тот же Lighthouse, но использует данные от реальных пользователей

xk6-browser
Инструмент от графаны, то же опенсоурс
xk6-browser позволяет получать информацию из фронта приложения при нагрузочном тестирования при этом доступны все основные функции k6.
Теги: #tools, #grafana, #k6.
👎58👍6
Не вредные советы начинающему

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

подсмотрено
Теги: #learning, #recommendation, #practices.
👎63👍12
Этот вопрос часто задают на собеседование.

Зачем надо писать автоматизированные тесты?
👌 Ручное тестирование занимает слишком много времени.
Это основная причина, по которой начинают автоматизировать тесты. Ручное тестирование это прохождение регресса которое занимает много времени
👌 Автотесты обеспечивают быструю и раннюю обратную связь
Чем раньше обнаружен баг, тем проще и дешевле его исправить
👌 Автоматизация позволяет поставлять стабильные сборки
👌 Автоматизация поможет высвободить время команды.
👌 Автотесты как подстраховка
Если автотесты имеют большое покрытие, это дает команде большую уверенность при изменении или добавлении нового кода.
👌 Ручные тесты более уязвимы к человеческим ошибкам

Подробно
Теги: #automation #tools #testing #agile
👎55👍10