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.65K
Photos
114
Videos
7
Links
249

Showing posts older than #173 · Back to latest

Older Posts 20 shown
Post #172 1.17K
Советы о том как избегать flaky тестов

1. Разработка тестов:
- Следуйте принципам и стандартам тестирования, таким как шаблон AAA (Arrange, Act, Assert) и принципы FIRST (Fast, Independent, Repeatable, Self-validating, Timely).
2. Тестовые данные: Используйте актуальные и реалистичные тестовые данные, регулярно их обновляя и очищая.
3. Тестовые среды:
Поддерживайте стабильность и соответствие производственной среде, регулярно обновляйте и настраивайте.
4. Рефакторинг:
Регулярно проверяйте и улучшайте тесты, не забывайте исправлять TODO оставленные в коде

Подборки статей :
https://blog.mergify.com/flaky-tests-how-to-fix-them/
https://dev.to/grunet/flaky-tests-are-not-the-problem-24j
https://dev.to/codux/flaky-tests-and-how-to-deal-with-them-2id2
https://habr.com/ru/companies/jugru/articles/416757/
Теги: #flakyTests, #тестирование, #автоматизацияТестов
Continuously Merging Flaky Tests: How to Fix Them? In the world of software development, tests are easier to write than to maintain. This statement is even more accurate when it comes to flaky tests. You know, those tests that pass 90% of the time, but well, sometimes, they fail without you knowing why 😢.…
  • 👎 60
  • 👍 9
  • 😁 2
Post #170 1.71K
Чем мне нравиться делать доклады, это поиск информации
Это самый интересный этап 🕵️‍♂️
В настоящее время я работаю над продолжением серии докладов о девтулзах
Следующий глава будет посвящена перфомансе рендеринга 🤓

Важно понимать различные этапы, из которых состоит рендеринг в вебе. Наверное, каждому знаком вопрос на собеседованиях:
- Что происходит в браузере после ввода URL?
На это я всегда отвечаю уточняющим вопросом:
- Хотят ли узнать о механизмах работы браузера или о принципах работы сети?

И вот на эту тему есть отличные статьи, где рассказывается о поведении браузера в процессе рендеринга страницы. Очень рекомендую к прочтению! 👀

🔗 Путь критического рендеринга
🔗 Как браузер рисует страницы

П.C
Решил добавить про полный путь
Теги: #browser, #rendering.
MDN Web Docs Критические этапы рендеринга - Web Performance | MDN Критические этапы рендеринга (Critical Rendering Path) - это последовательность шагов, которые выполняет браузер, когда преобразуется HTML, CSS и JavaScript в пиксели, которые вы видите на экране. Оптимизация этих шагов улучшает производительность рендера.…
  • 👎 61
  • 👍 17
  • 😁 2
Post #169 1.46K
Post #168 1.29K

Forwarded from moscowcss (Alёna Siprikova)

Друзья, внезапная новость! Один из наших докладчиков заболел 🤒 Поэтому, во-первых, желаем всем здоровья 🥝 Во-вторых, представляем нового докладчика на наш ближайший митап. 🙌

В докладе мы обсудим методы анализа и оптимизации производительности веб-приложений с использованием инструментов разработчика в браузере Chrome. Сначала поговорим о возможностях Lighthouse и его ограничений. Затем перейдем к более продвинутым функциям DevTools, таким как вкладки "Memory" и "Performance". Расскажем в чем разница, чем они полезны и какие проблемы помогут найти

#moscowcss_23

Встреча пройдет 14 декабря в офисе Авито
по адресу улица Лесная, дом 7
Обязательно возьмите паспорт!

Программа доступна на Timepad:
https://moscowcss.timepad.ru/event/2691210/

Добавляйте событие в календарь, берегите себя и до скорых встреч!

Хочешь выступить? Подавай заявку на доклад: clc.to/moscowcss_cfp
По любым другим вопросам и предложениям пиши
@alonasi или @DreamShaded
  • 👎 48
  • 👍 13
  • 😁 2
Post #167 1.03K
Post #166
Channel name was changed to «Alexey QA note»
Post #165 1.19K
Привет всем!

🚀 Сначала хочу сказать, что нас уже почти 1000 подписчиков! Это невероятно, и я благодарен каждому из вас.

🙋‍♂️ Для тех, кто со мной недавно, меня зовут Алексей Иванов. Я работаю инженером по тестированию в компании "Самолет" и живу в Москве.

🤔 Когда я создавал этот канал 2 года назад, у меня было много идей: запустить подкаст, сделать дайджест новостей, организовать митап, но 24 февраля произошла трагедия, и я потерял вдохновение. Все это время я старался делиться с вами своими заметками, надеюсь, они были вам полезны.

🌟 Недавно я решил вернуться к идее организации митапа по тестированию в Москве. Уже определились предварительные даты, место встречи и докладчики.

📣 Если вы из Москвы и вам интересна эта тема, подписывайтесь на канал. Скоро будут анонсы и подробности митапа!
Теги: #тестирование #митап
Telegram Moscow QA Московское сообщество по тестированию Делаем регулярные митапы в Москве По любым вопросам @alexey_qa / @kus_qa Boosty: https://boosty.to/moscowqa Youtube: https://youtube.com/@moscowqa VK: https://vk.com/moscow_qa https://moscowqa.ru
  • 👎 56
  • 👍 16
Post #163 1.37K
🗓 Завтра на конференции SQA Days произойдет множество интересных событий, и я рад поделиться с вами своими планами:

🔹 Мой доклад, к сожалению, оказался в резерве, но это не повод для огорчения. Мне посчастливилось получить возможность участвовать в круглом столе, организованном моей подругой. Мы будем обсуждать актуальную тему факапа в процессе найма. Подробнее о теме можно узнать здесь: SQA Days - Факап найма.

🔹 Кроме того, у меня есть пара интересных докладов для баркэмпа. Обязательно поделюсь свежими идеями и наработками!
Теги: #sqa_days, #конференция, #доклад, #круглый_стол, #баркемп.
Sqadays Круглый стол: факапы найма тестировщиков У всех нанимающих менеджеров случаются ошибки найма. Поделимся опытом своих провалов, ретроспективно обсудим их причины и что можно было сделать, чтобы их предусмотреть и предотвратить.С другой стороны и у соискателей бывают провалы при поиске работы - обычное…
  • 👎 59
  • 👍 10
Post #162 1.41K
🤓 Всем привет
Когда я только начинал путь в тестировании меня на собеседовании меня спросили: "Что такое фикстуры?"
Я ответил, что это статичные тестовые данные, но собеседующий сказал неправильно. Я тогда растерялся и не обосновал свой ответ, из-за маленького опыта работы

Так что же такое фикстуры на самом деле?

📌 Фикстуры в JavaScript:
В экосистеме JavaScript, особенно когда речь идет о фреймворках вроде Jest или Mocha, фикстура обычно означает статические тестовые данные. Это может быть все, что угодно - от JSON-файлов до объектов, которые могут быть импортированы и использованы в тестах.

Тестовые фреймворки JS также предоставляют хуки (beforeEach, afterEach, beforeAll, afterAll), которые можно использовать для инициализации и очистки среды, но сами фикстуры здесь - это данные, а не код.

📌 Фикстуры в Python (pytest):
В мире Python и в частности в pytest, фикстура - это функция, объявленная в тестовом коде. Она может выполняться для настройки начального состояния перед выполнением теста, например, для создания тестовой базы данных или конфигурирования системных параметров.

💭Так что, если вас когда-нибудь спросят о фикстурах на собеседовании, помните, что в разных языках это может означать разные вещи. В JavaScript это данные, а в Python — это функции, которые помогают создавать эти данные и управлять ими.
Теги: #testing #собеседование #фикстуры
  • 👎 57
  • 👍 11
  • 😁 8
Post #161 1.28K
🎥 HolyJS недавно опубликовали плейлист докладов с их последней конференции, и мне повезло посетить несколько из них.

🌟 Особенно хочу выделить доклад Глеба о rxJS — настоящая жемчужина для тех, кто хочет погрузиться в реактивное программирование.

🎙️ Еще фаворит — Андрей Смирнов, золотой голос фронтенда 😹. В его докладе есть раздел про зарплаты, который стоит просмотреть.

🤝 И конечно, было приятно встретить бывшего коллегу по Финаму, Сережу Самохова, который рассказывал про ReScript.

🩷 Добрая и ламповая была конфа, планирую поехать в ноябре в СПБ на новый сезон holyJS
Теги: #holyJS, #конференции
YouTube HolyJS 2023 Spring Share your videos with friends, family, and the world
  • 👎 61
  • 👍 6
Post #160 1.25K
Прочел интересный пост в блоге Google на тему shell-скриптов. Суть в том, что они хорошо подходят для простых задач, однако могут оказаться сложными в понимании и поддержке. Google рекомендует писать такие скрипты на Python или Go

https://testing.googleblog.com/2023/10/shell-scripts-stay-small-simple.html?m=1
Теги: #shell_скрипты #python #Go
Google Testing Blog Shell Scripts: Stay Small & Simple A version of this post originally appeared in Google bathrooms worldwide as a Google Testing on the Toilet episode. You can download a p...
  • 👎 65
  • 👍 12
Post #159 1.27K
  • 👎 67
Post #157 1.52K
Post #156 1.4K
Привет всем! Хочу поделиться с вами удивительной новинкой от Яндекс, которая пересказывает видео с YouTube. Это значительно упрощает процесс выбора видео для просмотра, особенно если речь идет о длинных докладах или лекциях.
Теперь, чтобы понять, стоит ли тратить время на просмотр определенного видео, достаточно вставить ссылку. Сервис быстро перескажет основное содержание видео, позволяя вам решить, смотреть его полностью или поискать что-то более интересное

https://300.ya.ru/
Теги: #automation, #tools, #learning, #recommendation.
  • 👎 54
  • 👍 13
Post #154 1.45K
🚀 Bun: Всё, что нужно для работы с JavaScript и TypeScript

👉 Быстрый и Универсальный: Bun — это не просто альтернатива Node.js. Это комплексный инструмент для разработки, который делает ваш рабочий процесс намного эффективнее.

🔥 Производительность: Bun работает в 4 раза быстрее Node.js и обеспечивает поддержку стандартного Node.js API, а также Web API.

📦 Встроенные Возможности: С Bun, вам не нужно устанавливать дополнительные библиотеки или инструменты. Он поддерживает TypeScript, JSX/TSX, CommonJS и ESM прямо из коробки.

🛠 Удобный Менеджер Пакетов: Собственный менеджер пакетов Bun делает установку и управление зависимостями проще и быстрее.

🔄 Сборка и Минификация: Bun не просто выполняет код; он также может служить сборщиком и минификатором, делая ваше приложение более эффективным.

🐧 Кроссплатформенность: Пока что Bun доступен для macOS и Linux. Windows-поддержка ещё в разработке

https://bun.sh/blog/bun-v1.0
Теги: #bun, #javascript, #typescript
Bun Bun 1.0 Bun is stable and ready for production.
  • 👎 50
  • 👍 7
Post #152 1.38K
  • 👎 54
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 →