Какой тип индекса в PostgreSQL лучше всего подходит для выполнения запроса с функцией lower() в условии, например:
SELECT * FROM users WHERE lower(name) = 'vasya';?
SELECT * FROM users WHERE lower(name) = 'vasya';?
Anonymous Quiz
18%
Частичный
20%
Функциональный
13%
Покрывающий
6%
Вторичный
36%
Полнотекстовый
7%
Битовый
🤮9
Что произойдет при выполнении запроса с JOIN без условия ON или USING? (MySQL)
Anonymous Quiz
19%
Выполнится перекрестное соединение (CROSS JOIN)
25%
Выполнится внутреннее соединение (INNER JOIN) с фильтрацией
47%
Запрос вызовет ошибку синтаксиса
8%
Выполнится левое соединение (LEFT JOIN)
👍8✍3🤔2
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- Хабр
▫️Как выбрать профиль нагрузки
▫️Мир, дружба, тестирование: QA и разработка
▫️Как вырасти из Manual QA в Automation: пошаговый план
▫️Как я стал тестировщиком 1С
▫️Кастомизируем xUnit: feature-toggles или API тесты не для всех конечных точек
▫️Блиц-практикум. Установка RabbitMQ и Kafka через Docker
▫️Кейс. Как мы создали приложение для тестирования клетки Фарадея и превратили его в инструмент продаж
▫️Инцидент. Разбор крупнейшей кибератаки на корейский телеком
- Также
▫️Все о куках приложения для тестировщиков
▫️Идеальное соотношение – сколько тестировщиков нужно команде проекта?
▫️Падаем с изяществом: руководство по культуре ошибок для тестировщика
▫️6 лучших ИИ-инструментов для тестирования UI/UX
▫️Как писать тесты с помощью ИИ
▫️Полная философия тестирования ПО в 50 словах
▫️Почему я делаю ставку на LLM для тестирования UI
▫️iGaming: специфика тестирования букмекерских приложений
▫️Регресс в e-commerce с 7 дней до 4 часов. Подняли конверсию fashion-маркетплейса на 8%
▫️Логическая модель БД на практике: пример, ошибки, выводы
▫️Оркестрация и хореография микросервисов
- Англоязычное
▫️How i got “that” job at Microsoft
▫️Managing the Consequences of the ‘Ship Now, Fix Later’ Approach
▫️Some of the things I did after being off for a few weeks
▫️Empathy — Missing in Engineers. Then, Why Think Like a User?
▫️The Smart Founder’s Testing Strategy
▫️Does This Look Right To You, AI?
▫️I Replaced Some Test Automation Assertions With GPT-4o API
▫️Test code should rarely be resilient
▫️Pull Request-Driven Development
▫️Real vs Clear
▫️AgentiTest — Google’s Opensource AI-Native Test Automation Tool
▫️How AI Is Stress-Testing RNG Systems in Ontario’s Fast-Payout Mobile Casinos
👀 Посмотреть:
Интересного дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥2🎉2
Что делает команда SAVEPOINT в PostgreSQL?
Anonymous Quiz
85%
Создаёт точку сохранения внутри транзакции
5%
Завершает транзакцию
3%
Откатывает транзакцию полностью
5%
Создаёт резервную копию базы
2%
Запускает новую транзакцию
2%
Удаляет точку сохранения
👍8💔3😁1💩1🥱1
Что делает команда ANALYZE в PostgreSQL?
Anonymous Quiz
34%
Анализирует обратное шунтирование БД
35%
Обновляет статистику таблиц для оптимизатора запросов
3%
Удаляет устаревшие данные
0%
Создает индексы
0%
Перезапускает сервер
28%
Проверяет целостность данных
👍7
Что из перечисленного НЕ является особенностью оператора IS NOT DISTINCT FROM в PostgreSQL?
Anonymous Quiz
21%
Сравнивает значения, включая NULL как равные
13%
Работает как оператор = с учётом NULL
19%
Возвращает TRUE, если оба значения NULL
15%
Является стандартным SQL-оператором
11%
Используется для безопасного сравнения с NULL
21%
Может заменить COALESCE в некоторых случаях
👍6
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- на TestEngineer
▫️Свежий отчёт Software Testing & Quality Report
▫️Парадокс инженерной производительности в Google
▫️Фича cy.prompt в Cypress
▫️Решение проблем уровня платформы: советы инженеров GitHub
- Также
▪️Циничный API на FastAPI за 5 минут
▪️Генератор тест-кейсов с GenAI
▪️Как я ускорил Selenium-тесты в 40 раз
▪️Общий обзор платформ автоматизации QA
▪️Асинхронные тесты для UI и API на Python: примеры, подводные камни
▪️Как изменилась роль тестировщиков в 2025
▪️Как готовить окружение перед нагрузочным тестированием
▪️Гайд по QA-метрикам
▪️Тестировщик, разработчик и бизнес
▪️Четыре типа рисков
▪️Testing Chrome Extensions with Puppeteer
▫️Программисты против вайбкодеров
▫️Как отличить грамотного спеца
👀 Посмотреть:
Удачного дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Какой из операторов в MySQL позволяет обновить данные, если запись существует, или вставить новую, если нет?
Anonymous Quiz
18%
REPLACE INTO
9%
INSERT IGNORE
58%
INSERT ... ON DUPLICATE KEY UPDATE
15%
UPSERT
👍7✍1
В канале нужно больше быстрых тестов-квизов по SQL?
Anonymous Poll
85%
Да, обожаю тесты
3%
Нет, вообще убрать
11%
Достаточно
👍5
👍5
Как не облажаться с типами данных в PostgreSQL
#почитать
Глава будет полезна всем, кто работает с PostgreSQL в проде — особенно backend-разработчикам, независимо от языка и фреймворка. Если вы проектируете схемы БД, пишете SQL-запросы или просто хотите избежать неприятных грабель — стоит прочитать.
⏱ Читать статью
#почитать
Глава будет полезна всем, кто работает с PostgreSQL в проде — особенно backend-разработчикам, независимо от языка и фреймворка. Если вы проектируете схемы БД, пишете SQL-запросы или просто хотите избежать неприятных грабель — стоит прочитать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Какой тип данных в PostgreSQL используется для хранения даты и времени с часовым поясом?
Anonymous Quiz
42%
TIMESTAMP
9%
DATE_STAMP
3%
TIME
22%
TIMESTAMPTZ
2%
INTERVAL
22%
DATETIME
✍7
Какой оператор в MySQL позволяет получить статистику по индексам таблицы?
Anonymous Quiz
61%
SHOW INDEX FROM table_name
14%
DESCRIBE INDEXES table_name
17%
EXPLAIN INDEX table_name
9%
SHOW KEYS FROM table_name
✍7
Какой результат вернёт следующий запрос?
SELECT * FROM ( SELECT 1 UNION ALL SELECT 1 ) x(y) UNION SELECT 2 UNION ALL SELECT 2;
SELECT * FROM ( SELECT 1 UNION ALL SELECT 1 ) x(y) UNION SELECT 2 UNION ALL SELECT 2;
Anonymous Quiz
35%
1, 1, 2, 2
17%
1, 2
7%
1, 1, 2
5%
1, 2, 2
4%
2, 2
32%
Ошибка выполнения
😁6🍌3
Пятничное. Оператор «NOT IN» и коварный NULL
#почитать
Мольер. Мещанин во дворянстве
⏱ Читать статью
#почитать
Учитель философии. Конечно. Вы хотите написать ей стихи?
Г-н Журден. Нет-нет, только не стихи.
Учитель философии. Вы предпочитаете прозу?
Г-н Журден. Нет, я не хочу ни прозы, ни стихов.
Учитель философии. Так нельзя: или то, или другое.
Г-н Журден. Почему?
Учитель философии. По той причине, сударь, что мы можем излагать свои мысли не иначе как прозой или стихами.
Г-н Журден. Не иначе как прозой или стихами?
Учитель философии. Не иначе, сударь. Все, что не проза, то стихи, а что не стихи, то проза.
Мольер. Мещанин во дворянстве
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Что делает оператор SHOW VARIABLES LIKE 'version%'?
Anonymous Quiz
74%
Показывает все переменные сервера, начинающиеся с 'version'
8%
Показывает только версию клиента MySQL
12%
Выводит список таблиц с версией данных
6%
Отображает версии всех установленных плагинов
👍8
Forwarded from QA Live 🚩 тестирование ПО
▫️Сертификат 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: почему это было неизбежно. И что будет дальше
👀 Посмотреть
Удачной недели!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8
Какой SQL-запрос в PostgreSQL извлечёт из строки только заглавные буквы (русские или английские)?
Anonymous Quiz
9%
SELECT regexp_replace(str, '[^A-Z]', '', 'g')
34%
SELECT regexp_replace(str, '[^A-ZА-ЯЁ]', '', 'g')
4%
SELECT translate(str, 'abcdefghijklmnopqrstuvwxyz', '')
17%
SELECT substring(str from '[A-Z]+')
4%
SELECT lower(str)
32%
SELECT upper(str)
👍7