ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

SQL для тестировщика

SQL для тестировщика

前往频道在 Telegram

Прокачиваем SQL — must have skill для хорошего тестировщика. От создателей @godoftesting По всем вопросам: @anothertechrock

显示更多
6 209
订阅者
-124 小时
-147 天
-6330 天
帖子存档
Учимся читать SQL SELECT #почитать Я отчётливо помню, как сидел на втором курсе на лабах по БД и долго и мучительно методом н
Учимся читать SQL SELECT #почитать
Я отчётливо помню, как сидел на втором курсе на лабах по БД и долго и мучительно методом научного тыка подбирал порядок слов в SELECT-запросе с GROUP BY, чтобы он вернул нужный мне преподу результат. Потому что я не понимал, как работает SELECT, хотя был прилежным (на программистских курсах) студентом, ходил на все лекции и делал лабы за себя и пару "тех парней". Двадцать лет спустя, когда я встал по ту сторону баррикад и начал сам вести лабы по БД, я столкнулся с той же самой проблемой уже у своих студентов. И, так как за двадцать лет я всё-таки понял, как работает SELECT, то придумал для них способ объяснения, который работает хорошо (в моей практике).
⏱Читать статью

Что из перечисленного НЕ относится к возможностям оператора EXPLAIN в PostgreSQL?
Anonymous voting

📚 Подборка для практики и изучения SQL SQL — must-have навык для любого тестировщика, аналитика и разработчика. Чтобы прокачать его на практике, собрал для вас топ ресурсов: тренажёры, задачники и документацию. Забирайте и пользуйтесь на здоровье! ▫️ HackerRank (SQL challenges) Огромное количество SQL-задач от easy до hard. Отличная тренировка в стиле "coding interview". ▫️ Codewars Крупное комьюнити и тысячи "ката" — задач разного уровня. Можно практиковаться в SQL и сравнивать решения с другими. ▫️ W3Resource SQL Tutorial & Tasks Пошаговые SQL-уроки + более 700 задач от простых до продвинутых. ▫️ StrataScratch Тренажёр с реальными SQL‑задачами из FAANG-компаний. Отлично подходит к подготовке к собеседованиям. ▫️ LeetCode (SQL section) SQL‑раздел на легендарной платформе. "База" для подготовки к самым жёстким интервью. ▫️ DataLemur Подборка SQL‑кейсов в стиле собеседований: аналитика, агрегаты, оконные функции. ▫️ SQL-ex Легендарный русскоязычный тренажёр с сотнями практических задач. ▫️ Online SQL Playground Простая "песочница" для теста запросов без установки СУБД. ▫️ Stepik (SQL тренажёры): ▪️Интерактивный курс — практика с задачами по SQL. ▪️SQL Adventure – геймифицированный формат: приключение для новичков. ▪️Введение в SQL – Победитель Stepik Awards 2024 - Лучший курс по Анализу данных! Это ключ к миру баз данных. Вам доступны структурированные лекции, почти 100 тестовых и интерактивных задач ▪️Марафон данных: первое знакомство с SQL и Python Этот курс для тех, кто хочет познакомиться с профессией аналитика данных. Если вы никогда ранее не сталкивались с SQL, Python и продуктовыми метриками, то этот курс – для вас! Курс рассказывает про самые важные инструменты аналитика данных, и объясним всю суть аналитической работы максимально просто и на реальных примерах. ▪️Собеседование по SQL: Теория и практика Этот курс предназначен для тех, кто хочет успешно пройти собеседование по SQL. Рассмотрим решение практических задач и ответы на наиболее часто встречающиеся теоретические вопросы. ▫️Яндекс Практикум — основы SQL Курс с теорией и практикой по базам данных. Полезно новичкам. ▫️SQL Academy Онлайн SQL-тренажёр с интерактивными задачами от простого к сложному. ▫️SQLtest.online Минималистичный тренажёр для практики SELECT, JOIN, GROUP BY и других основ. ▫️SQLBolt Короткие уроки + интерактивные задания на английском. Отлично для быстрого старта. ▫️PostgreSQL Docs Официальная документация PostgreSQL. Обязательный справочник для работы с БД. ▫️SQL-Translator (AI) AI, который переводит текстовые задачи в SQL-запросы. Можно тренироваться и проверять себя. ▫️DBQuacks Новые SQL‑челленджи в игровом стиле. Отличный способ учиться весело и нестандартно.

Что возвращает функция CURRENT_USER в PostgreSQL?
Anonymous voting

Какое из утверждений о FOREIGN KEY в PostgreSQL неверно?
Anonymous voting

🟢Дайджест полезных материалов по тестированию | 26-31 августа 💡 TestEngineer ▫️Сертификат ISTQB по автоматизации, Advanced-
🟢Дайджест полезных материалов по тестированию | 26-31 августа 💡 TestEngineer ▫️Сертификат ISTQB по автоматизации, Advanced-уровень. Примеры вопросов ▫️Тестируем вайбкод: советы ▫️От QA-лида до менеджера ▫️Рутина в тестах — враг качества ▫️Вайбкодинг тестов фронтенда 💬 Также ▫️О Quality Gates и оптимизации релизных процессов в ОК ▫️Не вредит ли качеству тестирование через страх ▫️Вопросы по Postman на собеседовании ▫️Когда мы подключаемся в финале проекта: спасение или контрольный выстрел ▫️10 самых эпичных программных дефектов в истории 🗓 Хабр ▫️Автоматизированная отладка Playwright-тестов с AI ▫️Специфика тест-кейсов под автоматизацию ▫️Я управляю тестированием ИИ-моделей 4 года. Что я понял за это время ▫️Практикум Allure + Jenkins/Gitlab CI. Настройка автоматической отправки отчетов по почте ▫️Как мы обеспечиваем качество в SM Lab ▫️ИИ для QA: реальный опыт автоматизации анализа результатов автотестов ▫️Статистика багов, найденных тестером, не нужна. SAFe predictability ▫️Как сделать отчёты Playwright понятными, а падения — полезными ▫️TDD и цикл обратной связи 🌎 Англоязычное ▫️Jason Huggins, the creator of Selenium and Appium, has recently announced a new project — Vibium ▫️Flutter UI Testing with Patrol Framework ▫️Using Randomization in Functional Testing ▫️Experience report: Implementing High Volume Automated Testing system ▫️Automating from Console with AI Assistance ▫️AI Agents and Test Suites: Lessons from the Trenches ▫️You Broke Me? Why We Release With Bugs ▫️From Chaos to Clarity: How Our QA Team Learned to Tame Uncertainty ▫️Unified testing strategy (digital automotive marketplace) ▫️CSI — Coverage, Speed and Information ▫️Automating Animation Testing with Playwright: A Practical Guide ▫️Testing in a Logged-In State with the Playwright MCP Browser Extension (Debbie O’Brien the Principal of Playwright) 🥇 Нашумевшее ▫️Меня сократили из Т-Банка, и я полгода искал работу в IT ▫️В Rutube начали сокращать сотрудников ▫️Проработанные, но несчастные: почему массовая психологизация не спасает от внутренней пустоты ▫️Смирись: ты ненормальный ▫️Анти-план по устройству в бигтех, или Как всё пошло не по плану ▫️Фрактальная логика и битва нейросетей за семантику 👀 Посмотреть 🌐 Tired of ISTQB? Take the STEC path ⏱️1 час 🌐 On Magic Boxes and Magic — Conversations on Taking Testing Seriously ⏱️40 минут 🌐 Как AI научился рассуждать | Reinforcement learning, reasoning models ⏱️2 часа 🌐 Can These Resumes Get Hired in 2025? Tech Recruiter’s Feedback ⏱️1 час ✅ Большой дайджест с описаниями и картинками Удачной недели!

Плохие JOIN’ы: приемы, которые (нечаянно) кладут прод #почитать Все примеры — PostgreSQL, но подавляющее большинство выводов
Плохие JOIN’ы: приемы, которые (нечаянно) кладут прод #почитать Все примеры — PostgreSQL, но подавляющее большинство выводов одинаково валит MySQL и SQL Server. ⏱Читать статью

🤔 Хотите узнать, как закрыть слепые зоны в приложении с помощью скриншот-тестов? Тогда вам на бесплатный вебинар от QA.GURU!
🤔 Хотите узнать, как закрыть слепые зоны в приложении с помощью скриншот-тестов? Тогда вам на бесплатный вебинар от QA.GURU! Уже 4 сентября в 16:00 состоится бесплатное занятие «Как заглянуть в любой уголок приложения через скриншот-тесты»! Регистрируйтесь прямо сейчас и забирайте карьерный гайд для Java QA в подарок🔥 Подробнее узнаете на занятии о скриншот-тестах: – зачем они нужны и что дают – как работать с библиотекой от PointFree – как автоматизировать всё через Prefire – как скриншот-тесты влияют на командные процессы и что ещё можно с их помощью автоматизировать. 🎙 Спикер — Михаил Рубанов – 12 лет в мобильной разработке – экс-хед мобильного направления в Dodo Brands – автор книги «Про доступность iOS», а также соавтор курса по автоматизации тестирования на Java Advanced – на данный момент в финтехе 🔗 Регистрируйтесь и забирайте бонус уже сейчас!

Какой тип данных в MySQL лучше всего подходит для хранения булевых значений?
Anonymous voting

Какое поведение транзакции в PostgreSQL соответствует уровню изоляции READ COMMITTED?
Anonymous voting

COPY в PostgreSQL #почитать COPY переносит данные между таблицей и файлом или потоками STDIN/STDOUT. Вариант COPY FROM загруж
COPY в PostgreSQL #почитать COPY переносит данные между таблицей и файлом или потоками STDIN/STDOUT. Вариант COPY FROM загружает, COPY TO выгружает. Умеет в форматы text, csv, binary. Поддерживает параметры ON_ERROR, FREEZE, HEADER и HEADER MATCH, FORCE_*, ENCODING, WHERE, а также запуск внешних программ через PROGRAM. Это раза в два быстрее любого батчевого INSERT при равных условиях и заметно проще в эксплуатации. ⏱Читать статью

Какой SQL-запрос в PostgreSQL извлечёт из строки только заглавные буквы (русские или английские)?
Anonymous voting

✅ Дайджест полезных материалов по тестированию за неделю | 19 — 25 августа 💡 TestEngineer ▫️Сертификат ISTQB для middle+ спе
✅ Дайджест полезных материалов по тестированию за неделю | 19 — 25 августа 💡 TestEngineer ▫️Сертификат ISTQB для middle+ специалистов по автоматизации (Advanced Test Automation). Примеры вопросов ▫️Оригинальное тестовое на SDET ▫️Анализ первопричин дефектов (Defect Root Cause Analysis, RCA) ▫️Не прячьте баги за таймаутами и ретраями ▫️Инциденты не повторяются, а их паттерны — да ▫️Как сеньор распознает вайбкод ▫️Сначала подумай, потом пиши. Pull Request Driven Development ⚙️ Также ▪️Как в Postman использовать данные из файла ▪️Практические советы по тестированию миграции данных ▪️Нефункциональные проверки мобильных приложений ▪️Антипаттерны тестирования ▪️Самовосстановление в веб-автоматизации ▪️Искуственный интеллект и 4-Shot Testing Flow ▪️Эволюция тестирования — от мейнфреймов до ИИ ▪️Инструменты, технологии и регуляторка: как не проиграть на тестировании ставок ▪️Методы API: язык команд и смыслов 💬 На Хабре ▫️Гибкий подход к тестированию фильтров с Playwright + TypeScript ▫️Дизайн без интерфейса: как проектировать системы, у которых нет экрана ▫️QA за пределами тестирования: надежность через учебные сбои ▫️Как прийти в IT и не облажаться: мой путь от новичка до руководителя группы тестирования ▫️Навайбкодил Mock Service ▫️Подключаем LLM к вашей TMS ▫️Как мы построили систему нагрузочного тестирования для обработки документов: метрики, инструменты, примеры ▫️Как pytest работает под капотом ▫️Собираем отчет Allure 3 ▫️Холст для тестировщика: функциональные автотесты с Canvas ▫️Что почитать начинающему и продолжающему QA-специалисту ▫️Postman + Newman — как быстро запускать свои тесты ▫️Как меняется тестирование — личный взгляд ▫️Как реализовать тестирование сортировки с помощью Playwright + TypeScript ▫️Искусство ручного тестирования в современном мире ▫️Тестируем производительность фронтенда через вкладку Performance в DevTools ▫️Опыт работы с Protobuf на реальном проекте ▫️Jira для управления тестовыми проектами: советы по организации работы и документированию ▫️Быстрый старт автотестирования с Playwright 💵 Англоязычное ▪️Code Reviews Have Already Changed ▪️Intellectual conformity: tips for software testers ▪️The Best Testing I Could ▪️When hiring software testers doesn’t work ▪️How to Deal With Dismissive Devs ▪️AI-Assisted Testing – The Rules and Roles ▪️Generating API test using Swagger JSON + Github Copilot with Playwright ▪️What I Learned Using GitHub Copilot for API Automation ▪️How I taught LLM to migrate legacy tests ▪️How I Used AI to Diagnose and Recommend Fixes for Flaky Tests ☀️ Нашумевшее ▫️Разрешения MAX для Android. Cравниваем с Telegram и WhatsApp* ▫️GPT, Gemini, Qwen и Шедеврум переделывает мужского ГГ в женского ▫️Кто мешает вашему Wi-Fi ▫️Архитектура сомнений: почему программисты ошибаются даже в очевидном ▫️Jailbreak ChatGPT-5, системный промпт, и скрытый контекст ▫️Волонтёр Википедии обнаружил масштабную саморекламу: годы «работы» и 355 статей ▫️Тупик chatGPT 5: почему это было неизбежно. И что будет дальше 👀 Посмотреть 🌐 Gen-A: как искусственный интеллект переворачивает тестирование ⏱️35 минут 🌐 How to Test LLMs, AI Assistants & Agents ⏱️50 минут 🌐 Joe Colantonio Kicks Off Testμ 2025 ⏱️15 минут 🌐 Разбор способов авторизации в Postman (Basic Auth, Bearer Token, JWT, OAuth2.0, API Key, mTLS) ⏱️2 часа 30 минут 🌐 Is your company tracking your AI usage? ⏱️1 час 🌐 Cypress v15 Release With The New Experimental Studio: First Look ⏱️10 минут 🟢 Подробный дайджест с описаниями и картинками Удачной недели!

Что делает оператор SHOW VARIABLES LIKE 'version%'?
Anonymous voting

Пятничное. Оператор «NOT IN» и коварный NULL #почитать Учитель философии. Конечно. Вы хотите написать ей стихи? Г-н Журден. Н
Пятничное. Оператор «NOT IN» и коварный NULL #почитать
Учитель философии. Конечно. Вы хотите написать ей стихи? Г-н Журден. Нет-нет, только не стихи. Учитель философии. Вы предпочитаете прозу? Г-н Журден. Нет, я не хочу ни прозы, ни стихов. Учитель философии. Так нельзя: или то, или другое. Г-н Журден. Почему? Учитель философии. По той причине, сударь, что мы можем излагать свои мысли не иначе как прозой или стихами. Г-н Журден. Не иначе как прозой или стихами? Учитель философии. Не иначе, сударь. Все, что не проза, то стихи, а что не стихи, то проза.
Мольер. Мещанин во дворянстве ⏱Читать статью

Какой результат вернёт следующий запрос? SELECT * FROM ( SELECT 1 UNION ALL SELECT 1 ) x(y) UNION SELECT 2 UNION ALL SELECT 2;
Anonymous voting

Какой оператор в MySQL позволяет получить статистику по индексам таблицы?
Anonymous voting

Какой тип данных в PostgreSQL используется для хранения даты и времени с часовым поясом?
Anonymous voting

Как не облажаться с типами данных в PostgreSQL #почитать Глава будет полезна всем, кто работает с PostgreSQL в проде — особен
Как не облажаться с типами данных в PostgreSQL #почитать Глава будет полезна всем, кто работает с PostgreSQL в проде — особенно backend-разработчикам, независимо от языка и фреймворка. Если вы проектируете схемы БД, пишете SQL-запросы или просто хотите избежать неприятных грабель — стоит прочитать. ⏱Читать статью