TGViewer
Channel Public Channel
QA Family by Alexey

QA Family by Alexey

@dev_qa

Команда:
- Иванов Алексей @alexey_qa
- Иванова Ксения Wink

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

👥 Делаем митап @moscowqa
🎙Подкаст family-qa.mave.digital
Subscribers
1.66K
Photos
114
Videos
7
Links
249

Showing posts older than #90 · Back to latest

Older Posts 20 shown
Post #89 952
Пол года назад в команде говорили о необходимости написание DoD и DoR
Я тогда с этим столкнулся в первые и пришлось узнавать, что это такое и с чем его едят
Сегодня наткнулся на статью
Которые отвечает на мои вопросы по DoR

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

https://qeunit.com/blog/the-definition-of-ready-in-quality-engineering/
Теги: #DoR, #DefinitionOfReady
QE Unit The Definition of Ready in Quality Engineering - QE Unit We still wonder why so much waste and rework is found in software implementation due to poor planning. What can be done upfront?
  • 👎 39
  • 👍 3
Post #88 1K
На одном из недавних собеседований спросили:
- Тестировали какие-то интеграции в автотестах?
Я попросил уточнить, что интервьюер закладывал в этот вопрос
Он спросил про электронную почту
- С почтой опыта не было

После собеседования полез в интернет и наткнулся на прикольный сервис, который вы можете развернуть у себя на сервере и принимать почту и удобно получать данные в автотестах
https://www.youtube.com/watch?v=9UwygnOThCM

Если лень смотреть:
Дока инструмента
Дока библиотеки для js/ts
Теги: #automation, #tools.
YouTube Как тестировать эмейлы? Поднимаем свой Inbucket сервак Как получать эмейлы легко, без мучений с google apis, не за все деньги мира, на своем сервере. Inbucket disposable webmail https://www.inbucket.org/ Client: https://www.npmjs.com/package/inbucket-js-client
  • 👎 35
  • 👍 3
Post #87 1.06K
📚Книги которые советую прочитать:
1) Если вы пишите на TS, то она прям для вас эта книга
2) Книга для понимание архитектуры ПО
3) Если у вас есть команда которой вы руководите, то Как пасти котов. Откроет глаза на руководство людьми.
4) Бесплатная книга по теории тестирования
5) Если хотите почитать историю и глубоко понимать как работает компьютер, книга для вас
6) Книга для всех кто только начал программировать обязателна к прочтению

🧐 Этот список я сам прочитал, или находятся в моем списке туду, но если они тут значит их советовали очень крутые ребята

🥸 Жду ваши комментарии, что посоветуете добавить в этот список
Теги: #books #recommendation
OZON Эффективный TypeScript: 62 способа улучшить код | Вандеркам Дэн - купить с доставкой по выгодным ценам в интернет-магазине OZON… Эффективный TypeScript: 62 способа улучшить код | Вандеркам Дэн купить в интернет-магазине OZON по низким ценам! Бесплатная доставка🚚 ✔Фото ✔Скидки ✔Рассрочка и настоящие отзывы (211432290)
  • 👎 36
  • 👍 8
Post #85 1.11K
Новая версия плейврайт v1.21.0
- Экспериментальные селекторы ARIA role, ARIA attributes
await page.click('role=button[name="log in"]')
- Новые опции для Page.screenshot (scale, caret)
- Появился новый метод expect.poll, который дожидается произвольное условие
await expect.poll(async () => {
const response = await page.request.get('https://api.example.com');
return response.status();
}).toBe(200);
- Добавили поддержку загрузки больших файлов (сотни мегабайт) через Locator.setInputFiles
Подробнее: https://github.com/microsoft/playwright/releases/tag/v1.21.0
Теги: #playwright, #automation, #tools.
GitHub Release v1.21.0 · microsoft/playwright Playwright v1.21 updates Highlights New experimental role selectors that allow selecting elements by their ARIA role, ARIA attributes and accessible name. // Click a button with accessible name &...
  • 👎 37
  • 👍 4
Post #79 1.19K
Гугл зарелизил 100 версию хрома!
😇 А с ним завезли улучшеный рекордер сценариев тестов и многое другое

https://developer.chrome.com/blog/new-in-devtools-100/
Теги: #chrome, #devtools
  • 👎 35
Post #75 1.2K
Post #73 1.15K
Как сделать тесты быстрее?
Автор дает советы, как улучшить тесты чтобы они были быстрее
- Тесты слишком велики - разбейте их.
- Тесты связаны - проведите рефакторинг, чтобы сделать их независимыми.
- Тесты используют sleep/wait, замените на более явные ожидания
и т.д....

https://dev.to/semaphore/9-ways-to-make-slow-tests-faster-4j4m
Теги: #tests #automation
  • 👎 38
Post #72 947
Вышла новая версия puppeteer 13.4.0
- В waitForTarget добавили поддержку async
- В HTTPResponse появилась возможность посмотреть информацию о времени прохождения запроса (httpResponse.timing())

https://github.com/puppeteer/puppeteer/releases/tag/v13.4.0
Теги: #puppeteer #automation #tools
  • 👎 38
Post #71 790
What's New In DevTools (Chrome 99)

Из интересного добавили замедление скорости интернета на веб-сокетах (оказывается, до этого замедление работало ток на http)
Добавили Reporting API, он отлеживает нарушения безопасности на вашей странице, устаревшие вызовы API и многое другое.
и многое другое
Теги: #devtools #chrome #updates
  • 👎 34
Post #70 742
Если, как я любите хардкор в js, советую прочитать.
Автор рассказывает про свой опыт в создании библиотеки assertion с использованием proxies
Перед прочтением советую освежить память и узнать/вспомнить, что такое Proxy

https://dev.to/pabloabc/creating-a-chai-like-assertion-library-using-proxies-1ol
Теги: #proxy, #chai, #assertion, #library.
  • 👎 29
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →