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
Пол года назад в команде говорили о необходимости написание DoD и DoR
Я тогда с этим столкнулся в первые и пришлось узнавать, что это такое и с чем его едят
Сегодня наткнулся на статью
Которые отвечает на мои вопросы по DoR

Зачем вашей команде нужен Definition of Ready?
Для чего он нужен бизнесу?
И что это даст вашему продукту?

https://qeunit.com/blog/the-definition-of-ready-in-quality-engineering/
Теги: #DoR, #DefinitionOfReady
👎39👍3
Я родился😇
У cypress появилась поддержка multi domain(во время теста может изменится адрес домена)
Теперь можно писать более разнообразные e2e сценарии

Если вы думаете выбрать cypress или нет в качестве инструмента, присмотритесь к playwright
У cypress есть ещё много ограничений
https://dev.to/cypress/multi-domain-origin-testing-in-cypress-1aog
Теги: #cypress, #playwright.
👎40👍3
📰 Новости
У cypress в версии 9.6.0 появилась поддержка multi domain(во время теста может измениться адрес домена) Теперь можно писать более разнообразные e2e сценарии(спрятана за экспериментальным флагом)

А вот мой любимчик playwrigth тоже выкатил обновление v1.21: Экспериментальные селекторы для ARIA role, ARIA attributes
Новые опции для Page.screenshot (scale, caret)
Появился новый метод expect.poll, который дожидается произвольное условие.
Добавили поддержку загрузки больших файлов (сотни мегабайт) через Locator.setInputFiles

Pupeteer выпускает баг фиксы и обновляет хром, очень жалко, что googl перестали развивать инструмент 🙁

Библиотека Mocha сделала хороший рефакторинг подтерев старые куски кода и удалили поддержку ИЕ и 12 nodejs
Теги: #playwright, #cypress, #tools.
👎33👍3
🔧 Ручное тестирование
В статье объясняется какие бывают типы мобильных приложений, платформы и инструменты для разработки и тестирования приложений. Если вы такой же ноль в тестирование приложений как и я, то эта статья для вас

Какие есть проблемы современного кроссбраузерного тестирования, полезно проверить свое приложение на наличие перечисленных проблем, так же можно обратить внимание на проблему геолокации
И любимая тема всех европейских конференций тестирование Accessibility(доступности)

Не откладывайте тестирования в проекте на потом, короткая статья о психологии этого парадокса

Полезная статья: “5 методов, которые я использую для разработки более умных тестовых случаев
Теги: #testing #accessibility
👎39👍3
Новая версия плейврайт v1.22.0
1) Добавили возможность тестировать компоненты для React, Vue.js или Svelte
2) Добавленно API locator.filter([options]) для фильтрации локаторов
3) Добавлены новые апи для скриншотов, которы по умолчанию вкл настройки где откл. анимация и css масштабирование

https://github.com/microsoft/playwright/releases/tag/v1.22.0
Теги: #playwright, #tools.
👎39👍3
Если хотите расширить стандартную библиотеку assert используйте power-assert
Из классных фишек:
- делает понятный вывод ошибки
- соответствует встроенному апи
- Имплеминтация есть для большинства языков программирования
Подробнее о преимуществах
Теги: #power-assert
👎31👍4
5 вопросов ручных тестировщиков о автоматизации

https://medium.com/hh-ru/top-5-manual-testers-questions-about-automated-testing-aae16a3402bc
Теги: #automation
👎35
Новая версия плейврайт v1.23.0
1) Можно записывать сетевой трафик в файл HAR и повторно использовать данные в своих тестах.
2) Теперь вы можете использовать route.fallback(), чтобы отложить маршрутизацию до других обработчиков.
https://github.com/microsoft/playwright/releases/tag/v1.23.0
Теги: #playwright #automation #tools
👎40👍7
Вчера попробовал инструмент для нагрузочного тестирования, выглядит очень красиво, хорошо работает с сокетами (возникли проблемы с подстановкой куки, но не исключаем мои кривые руки)
Удобно писать сложные е2е тесты для НТ
Встроенная визуализация, можно настроить красивые отчеты в графану
Очень много фишечек в том числе связанные с No code
Кто хочет посмотреть альтернативу jmeter GOOO
https://github.com/grafana/k6
Теги: #k6 #grafana
👎39👍5
Как сказал мой знакомый надо писать код, а не отчеты, как правило мотивация от контроля падает и ты действительно начинаешь брать рутинные задачи и как правило исследовательских задач избегаешь, и получается проект деградирует и стоит на месте
Интересно будет узнать как вас контролируют и по каким метрикам?
https://skillbox.ru/media/code/starshiy-iosrazrabotchik-vkontakte-ya-ne-vstrechal-effektivnoy-sistemy-kpi-i-okr/
Теги: #cleanСode, #TDD, #BDD.
👎33
Цитата из одной статьи на хабре: "Ваши тесты настолько хороши, насколько хороши ваши моки."
Теги: #mock, #tests.
👎31
Вот каким чертами должен обладать QA помидор, для себя подметил, что есть пункты к чему мне еще предстоит стремиться 🧐
https://dev.to/funcorp/11-traits-of-a-senior-qa-engineer-3ekb
Теги: #automation, #learning, #cleanСode.
👎38👍3
Стыдно признаться, но я не знаю sql за 4 года работы, он не пригодился, хотя навык на собесах требуют
Вот ресурсы для его тренировки, вдруг у кого-то так же ситуация

w3schools.com/sql/
sql-ex.ru
sqlbolt.com
https://stepik.org/course/63054/

Источник
Теги: #sql
👎29👍16
Всем привет, делаю небольшую аналитику и хочется узнать как вы входили в профессию, какой способ обучения использовали
Anonymous Poll
40%
Книги
48%
Самостоятельные курсы(stepik, udemy)
39%
Курсы с наставниками (онлайн школы)
15%
Все знания с универа
3%
Ментор вел меня от начала до первой работы
👎32