SQL для тестировщика
Открыть в Telegram
Прокачиваем SQL — must have skill для хорошего тестировщика. От создателей @godoftesting По всем вопросам: @anothertechrock
Больше7 253
Подписчики
-424 часа
-737 дней
-36030 день
Загрузка данных...
Похожие каналы
Облако тегов
Входящие и исходящие упоминания
---
---
---
---
---
---
Привлечение подписчиков
июнь '26
июнь '26
+9
в 0 каналах
май '26
+12
в 0 каналах
Get PRO
апрель '26
+14
в 0 каналах
Get PRO
март '26
+22
в 0 каналах
Get PRO
февраль '26
+10
в 0 каналах
Get PRO
январь '26
+13
в 0 каналах
Get PRO
декабрь '25
+19
в 1 каналах
Get PRO
ноябрь '25
+135
в 0 каналах
Get PRO
октябрь '25
+237
в 0 каналах
Get PRO
сентябрь '25
+178
в 1 каналах
Get PRO
август '25
+344
в 0 каналах
Get PRO
июль '25
+40
в 0 каналах
Get PRO
июнь '25
+339
в 0 каналах
Get PRO
май '25
+51
в 0 каналах
Get PRO
апрель '25
+458
в 21 каналах
Get PRO
март '25
+475
в 5 каналах
Get PRO
февраль '25
+446
в 0 каналах
Get PRO
январь '25
+96
в 0 каналах
Get PRO
декабрь '24
+176
в 0 каналах
Get PRO
ноябрь '24
+657
в 0 каналах
Get PRO
октябрь '24
+751
в 0 каналах
Get PRO
сентябрь '24
+674
в 1 каналах
Get PRO
август '24
+521
в 1 каналах
Get PRO
июль '24
+707
в 22 каналах
Get PRO
июнь '24
+70
в 1 каналах
Get PRO
май '24
+114
в 1 каналах
Get PRO
апрель '24
+86
в 3 каналах
Get PRO
март '24
+97
в 2 каналах
Get PRO
февраль '24
+140
в 4 каналах
Get PRO
январь '24
+99
в 2 каналах
Get PRO
декабрь '23
+63
в 1 каналах
Get PRO
ноябрь '23
+121
в 1 каналах
Get PRO
октябрь '23
+132
в 3 каналах
Get PRO
сентябрь '23
+346
в 0 каналах
Get PRO
август '23
+651
в 0 каналах
Get PRO
июль '23
+800
в 0 каналах
Get PRO
июнь '23
+352
в 0 каналах
Get PRO
май '23
+283
в 0 каналах
Get PRO
апрель '23
+344
в 0 каналах
Get PRO
март '23
+404
в 0 каналах
Get PRO
февраль '23
+692
в 0 каналах
Get PRO
январь '23
+1 518
в 0 каналах
Get PRO
декабрь '22
+1 938
в 0 каналах
Get PRO
ноябрь '22
+1 413
в 0 каналах
| Дата | Привлечение подписчиков | Упоминания | Каналы | |
| 05 июня | 0 | |||
| 04 июня | +3 | |||
| 03 июня | +1 | |||
| 02 июня | +4 | |||
| 01 июня | +1 |
Посты канала
ACID-свойства транзакций в SQL
#почитать
Для чего существуют принципы ACID? Можно ответить по бумажке, сказать, что это нужно для того, чтобы каждая транзакция обрабатывалась надежно, данные оставались в безопасности и системы работали предсказуемо.
Все это в свою очередь должно гарантировать целостность данных. Но что это вообще такое и на что влияет? А ответ очень простой. Обеспечивая целостность данных, мы предупреждаем ситуации, когда, к примеру, деньги со счета списались, но получателю так и не пришли. Или заказ оформился, а складские остатки не обновились.
✅Читать статью
| 2 | 🟢Подборка полезностей для тестировщиков 🐞 31 мая
💡 Теория
▫️Новости тестирования за февраль-май 2026
▫️Как оценивать ИИ‑агентов в проде: нижняя планка, трассы и кодовые проверки
▫️Peer testing на основе Закона Линуса
▫️Испытание временем — как тестировать цифровой двойник, если физического объекта ещё не существует
▫️Вы неправильно тестируете асинхронный код: тест проходит раньше, чем выполняется проверка
▫️Не просто «ручное тестирование»: ценные навыки тестировщиков
▫️5 ловушек теории вероятностей в IT
▫️5 распространенных ошибок новичка в E2E-тестах
⛏ Практика
▪️Как мы тестируем в Профи.ру: почему у нас нет пирамиды, зато есть ромб и матрица
▪️Как я сделал утилиту для автоматизации ручных тестов
▪️Совместимость Test IT и RedOS: опыт автоматизации сборки, тестирования и сертификации
▪️Impact Analysis в дизайн-системе: как мы сделали CI осмысленнее, а review понятнее
▪️Как приоритизировать регрессионные проверки, когда сжаты сроки релиза
▪️Я построила диагностику «стоит ли это автоматизировать» — и она трижды говорила глупости. Разбор ошибок
▪️Как я сократил рутину QA до пары кликов: генератор API-тестов и тест-кейсов на LLM, которым хочу поделиться
💼 Карьера
▫️Как искать работу сейчас? А что если под каждой вакансией будет процент её соответсвия с вашим резюме?
▫️Влияние AI на позиции QA в 2026 году
▫️Про «случайных» людей в ИТ
▫️Как ИИ портит резюме студентам
📺 Посмотреть
📺Прогрессивные веб-приложения и их автотесты ⏱️45 минут
📺Как успеть протестировать устройство, пока оно едет по конвейеру на заводе ⏱️45 минут
📺Как особенности Python и Pytest могут поломать backend-автотесты ⏱️45 минут
📺Как мы меняли Postman на Hoppscotch ⏱️45 минут
🍷Отдохнуть
▪️Как я выиграла билет на Heisenbug и узнала про «биполярное тестирование»
▪️Как написать сценарий игры по киношным правилам
▪️Назирокодил утилиту на Kotlin и JavaScript для создания аккордов в любой тональности
🚀 Вакансии QA
Тестируй нервы | 247 |
| 3 | Для чего используется команда ANALYZE в PostgreSQL? | 460 |
| 4 | Какое ключевое слово используется в оконных функциях PostgreSQL для определения группы строк, к которым применяется функция? | 495 |
| 5 | Какой объект в PostgreSQL используется для нормализации слов (удаления окончаний) при создании поискового индекса tsvector? | 501 |
| 6 | SQL за одну статью: от «SELECT *» до оконных функций и сложных JOIN-ов
#почитать
В этой статье мы пропустим скучную академическую теорию и разберем только то, что реально нужно в работе. Мы пройдем путь от анатомии таблиц и базовых джоинов до оконных функций. А в конце заглянем под капот базы данных и разберем логический порядок выполнения запроса — секретный ингредиент, который навсегда избавит вас от вопроса: «Почему эта строчка не работает?!».
✅Читать статью | 536 |
| 7 | Какой тип данных в PostgreSQL следует использовать для хранения UUID (Universally Unique Identifier)? | 536 |
| 8 | Какой оператор используется для получения строк, которые есть в первом результате запроса, но отсутствуют во втором? | 746 |
| 9 | Как в PostgreSQL называется специальный столбец, который содержит физический адрес версии строки (ID блока и смещение)? | 666 |
| 10 | Какое расширение PostgreSQL позволяет собирать статистику выполнения всех SQL-запросов для выявления самых медленных из них? | 609 |
| 11 | Какой оператор в PostgreSQL используется для проверки «перекрытия» (overlap) двух геометрических фигур или временных интервалов? | 557 |
| 12 | 🟢Подборка полезностей для тестировщиков 🐞 18 мая
💡 Теория
▫️GPT-шорткаты: что работает, а что нет
▫️Ты QA и у тебя баги. Какие из них блокируют релиз?
▫️Разбираемся в многообразии видов тестирования
▫️Почему классический подход к QA больше не работает (и виновата ли в этом эпоха ИИ)
▫️Как приручить сервисы-моки
▫️Apache Kafka: как настроить тестирование сообщений в топиках
▫️В агентскую эпоху не все архитектуры кода одинаково полезны
▫️10 способов тестировать iOS-приложения: состояния и стадии жизненного цикла
⛏ Практика
▫️Как тестировать внешние API в Python: от DI-мока до настоящего HTTP-сервера
▫️Могут ли LLM находить flaky‑тесты по одному только коду теста? Разбор одного исследования
▫️В логах Kibana лежат тест-кейсы. Вот CLI, чтобы их достать. С auth, заскрабленным по умолчанию
▫️Аналитики и нагрузочное тестирование: как это работает на практике
▫️AI-агент действительно ловит баги? Пусть докажет на бенчмарке
▫️Как я автоматизировал UI в Windows: UIAutomation и Win32
▫️Синергия E2E и скриншотных тестов: создание надежной системы тестирования iOS с помощью XCTest
▫️Как ускорить автотесты на Python в Pytest в 8,5 раз
▫️10 мощных тестов с Chrome DevTools
▫️Первый месяц в Bug Bounty: итоги, цифры и выученные уроки
▫️Внедряем Testcontainers за два дня или как перестать бояться рефакторинга и начать доверять своим тестам
💼 Карьера
▫️Где тестировщику искать работу в 2026 году
▫️Мы пытались заменить QA нейросетью. Не получилось
▫️Когда тестировщик в отпуске, команда справится!
▫️10 актуальных remote-вакансий для тестировщика
📺 Посмотреть
📺April 2026 USA QA Jobs Update ⏱️15 минут
📺Автотесты мобильных приложений 360 ⏱️1 час
📺Как замокать весь МИР, карты и всё, что угодно ⏱️45 минут
📺Миграция тестов в Linux ⏱️45 минут
🍷 Отдохнуть
▫️Lindows OS — фейковая ось с гениальным названием
▫️Как наша инди игра продержалась на главной странице itch.io больше месяца: разбор эксперимента
▫️15 вещей, которые вы бы не хотели знать о мессенджере MAX: тайная запись звука с микрофона в звонках и много чего еще
▫️Немного извращений из мира прокси и VPN
▫️Почему технологии не сделали нас счастливее: ищем ответ в антиутопиях Стругацких
🚀 Вакансии QA
Чувствуй баги | 435 |
| 13 | Какая оконная функция в PostgreSQL используется для присвоения уникального порядкового номера каждой строке в рамках раздела? | 548 |
| 14 | Какая команда в PostgreSQL используется для установки дополнительных модулей, таких как pg_stat_statements или postgis? | 748 |
| 15 | Какой метод партиционирования в PostgreSQL разделяет данные на основе вхождения значения в определенные диапазоны (например, даты)? | 761 |
| 16 | Обратная сторона массивов в PostgreSQL
#почитать
Начать работу с массивами в PostgreSQL проще простого: объявили колонку как integer[], вставили значения — и готово. Или вообще собрали массив на лету.
Официальная документация дает неплохую базу. Но за этим простым интерфейсом скрывается куда более сложная механика, чем многие привыкли думать. Массивы в PostgreSQL — это не просто «списки, которые можно засунуть в поле таблицы». У них своя стратегия работы с памятью, собственная логика индексации и целый ворох граничных случаев.
В статье подробно разберем аспекты работы с массивами, которые могут неожиданно создать проблемы в продакшене.
✅Читать статью | 721 |
| 17 | Как в PostgreSQL называется виртуальная таблица, содержимое которой определяется SQL-запросом и не хранится физически на диске? | 670 |
| 18 | Какой оператор используется в PostgreSQL для проверки, содержит ли левый массив в себе все элементы правого массива? | 695 |
| 19 | Какой тип индекса в PostgreSQL наиболее эффективен для очень больших таблиц, где данные логически упорядочены (например, по дате)? | 0 |
| 20 | Какое ключевое слово в PostgreSQL используется для создания рекурсивных запросов, например, для обхода деревьев или графов? | 0 |
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
