В этом видео разбирают:
— как организовать проект (Page Object, фабрики, компоненты)
— как настроить конфигурацию без хардкода
— как выстроить переходы между страницами
— как подключить Allure с видео и скриншотами
— как избежать типичных ошибок (вроде пустых видео)
В конце показывают реальные тесты и параллельный запуск
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🤩2🔥1
Знакомая картина: тесты есть, прогон есть, CI работает
— падения пропускаются
— поддержка отнимает всё больше времени
— результатам перестают доверять
Причина почти всегда в базовых вещах, которые игнорируются на старте и накапливаются со временем. Собрали ключевые ошибки, через которые проходит большинство SDET
#карьерный_трек
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2🔥1🥰1🤩1
Junior+/ Middle QA Manual Engineer — от 1500$, офис/гибрид (Тбилиси)
QA Engineer — офис (Алматы)
Senior Manual QA Engineer — 1 000 ₽ / час (срок привлечения: 2-5 месяцев), удаленно
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4👏2
К чему приведёт отсутствие ожидаемого результата (Expected Result) в тест-кейсе ❔
Anonymous Quiz
1%
Тест всё равно можно выполнить — это не критично
34%
Проверка станет субъективной и будет зависеть от тестировщика
59%
Нельзя однозначно определить, прошёл тест или нет
6%
Это проблема только для автотестов, в ручном тестировании допустимо
❤3🤩2
🎤 Ваши знания по ИИ-агентам + наша аудитория в 1 млн человек = профит
Мы в Proglib активно качаем тему ИИ-агентов. Если вы в теме, то у нас есть предложение 👇
Что с нас?
- Огромный охват: пропиарим ваши соцсети и продукты на 1 000 000+ айтишников.
- Личный бренд: станете узнаваемым экспертом в самой горячей нише 2026 года.
- Никакой рутины: наши редакторы сами упакуют ваши мысли в крутые посты.
Что с вас?
Любой экспертный контент по ИИ-агентам: кейсы из прода, шпаргалки, статьи, наработки по стеку (LangGraph, CrewAI, AutoGen и др.) или просто мысли по архитектуре.
👉 Стать экспертом и заявить о себе
Мы в Proglib активно качаем тему ИИ-агентов. Если вы в теме, то у нас есть предложение 👇
Что с нас?
- Огромный охват: пропиарим ваши соцсети и продукты на 1 000 000+ айтишников.
- Личный бренд: станете узнаваемым экспертом в самой горячей нише 2026 года.
- Никакой рутины: наши редакторы сами упакуют ваши мысли в крутые посты.
Что с вас?
Любой экспертный контент по ИИ-агентам: кейсы из прода, шпаргалки, статьи, наработки по стеку (LangGraph, CrewAI, AutoGen и др.) или просто мысли по архитектуре.
👉 Стать экспертом и заявить о себе
🤩4🥰2
cheat sheet selenium testerlib.jpg
199.8 KB
🧩 Шпаргалка по Selenium
Если пишете UI-автотесты — эти команды используются постоянно: локаторы, клики, ожидания, окна, фреймы.
Забирайте шпаргалку и держите под рукой🎈
📍 Навигация: [Вакансии]
🐸 Библиотека тестировщика
#артефакт
Если пишете UI-автотесты — эти команды используются постоянно: локаторы, клики, ожидания, окна, фреймы.
Забирайте шпаргалку и держите под рукой
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🥰2🤩2
Сегодня мы разберемся, как обнаружить проблемы в интерфейсе, которые могут быть не так очевидны на первый взгляд.
Промпт:
Представь, что ты — тестировщик в команде разработки нового мобильного приложения. Твоя цель — оценить UX и выявить те моменты, которые могут создать неудобства пользователям. Внимательно посмотри на [описание функционала]. Какие элементы интерфейса могут вызвать недоразумения или затруднения при использовании? Придумай нестандартные сценарии использования, чтобы проверить устойчивость интерфейса к неожиданным действиям.Как использовать:
— подставьте конкретный сценарий:
регистрация, фильтры, оформление заказа
— прогоняйте реальные кейсы:
слабый интернет, резкие переходы, возвраты назад
— добавьте условия:
разные устройства, маленький экран, accessibility
#тест_драйв
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥3🤩2🥰1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👏1
Варианты ответа:
Anonymous Quiz
11%
Неверный формат Authorization
16%
Слишком короткий TTL токена
68%
Несинхронизированное время между сервисами (clock skew)
5%
Ошибка в expect()
🤩5👍3👾1
Интерфейс может работать без ошибок, но быть неудобным. Такие проблемы не попадают в баг-репорты — пользователь просто уходит. Задача тестировщика — проверять, насколько интерфейс понятен и удобен.
В iOS для этого есть три простых принципа — удобный ориентир, где искать такие проблемы.
Пользователь должен сразу понимать: где нажать, что произойдёт, куда он попадёт. Если приходится думать — это уже проблема.
🟡 Проверяем: кнопки, тексты, подсказки, состояния
Интерфейс не должен перетягивать внимание: всё лишнее мешает главному действию.
🟡 Проверяем: попапы, перегруженные экраны, отвлекающие элементы
Навигация должна ощущаться логично: понятно, где ты и как вернуться назад.
🟡 Проверяем: переходы, «назад», вложенность экранов
#теория_на_пальцах
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰4🤩3
top 4 types sql joins cheat sheet.jpg
196.3 KB
Пропали записи, появились null, задублировались строки — часто причина именно в JOIN. Эта шпаргалка — быстрый способ освежить, что делает каждый тип и где искать проблему.
С вас
#артефакт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🥰2🤩2❤1
Клиент отправляет запрос на обновление данных. Из-за таймаута он не получает ответ и отправляет тот же запрос повторно. Почему это может быть проблемой?
Не все операции безопасны при повторе. Если система обрабатывает каждый запрос как новый — одни и те же изменения могут примениться несколько раз или поверх уже обновлённых данных.
В итоге:
— данные могут «перетираться»
— возникают гонки между запросами
— система приходит к неконсистентному состоянию
— делают запросы идемпотентными
— используют idempotency key (чтобы понять, что это повтор)
— проверяют текущее состояние перед обновлением
— добавляют версии данных (защита от перезаписи)
— плохая сеть и ретраи
— мобильные приложения
— параллельные действия пользователей
— интеграции между сервисами
👍 — знал/а
🔥 — стало понятнее
#карьерный_трек #middle
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15🤩3👍2🥰1
#release_digest
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤩2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤩3
This media is not supported in your browser
VIEW IN TELEGRAM
Вместо console.log и остановок через debugger Safari умеет проигрывать звук при выполнении строки кода.
→ Sources → поставьте breakpoint → ПКМ по breakpoint → Edit Breakpoint… → Add Action → Play Sound
После этого Safari будет издавать beep каждый раз, когда код доходит до этой строки.
— проверить, срабатывает ли handler (клик, input, scroll)
— найти лишние или повторные вызовы
— отладить нестабильные UI-баги
— понять, выполняется ли код без остановки теста
#тест_драйв #devtools
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤩3👍2