SQL для тестировщика – Telegram
SQL для тестировщика
8.67K subscribers
428 photos
16 videos
1 file
458 links
Прокачиваем SQL — must have skill для хорошего тестировщика.

От создателей @godoftesting

По всем вопросам: @godinmedia
Download Telegram
Какой из следующих SQL запросов вернет все записи, отсортированные по колонке name в порядке возрастания из которых будут исключены записи, содержащие NULL в колонке denoscription?
Anonymous Quiz
59%
SELECT * FROM table_name WHERE denoscription IS NOT NULL ORDER BY name ASC;
21%
SELECT * FROM table_name WHERE denoscription NOT NULL ORDER BY name ASC;
13%
SELECT * FROM table_name WHERE denoscription <> NULL ORDER BY name ASC;
7%
SELECT * FROM table_name WHERE NOT (denoscription IS NULL) ORDER BY name ASC;
👍10🤔4🔥3
Решение проблемы N+1 запроса группировкой вызовов

Проблема N + 1 возникает, когда фреймворк доступа к данным выполняет N дополнительных SQL‑запросов для получения тех же данных, которые можно получить при выполнении одного SQL‑запроса.

Читать
👍7🤔3
Как расшифровывается аббревиатура SQL?
Anonymous Quiz
2%
Strong Query Language
85%
Structured Query Languge
12%
Structured Qustion Language
😁18🤯6👏4🤡2
SQL оператор OR вернет запись если ЛЮБОЕ из условий-операндов правдиво, а оператор AND вернет запись если ВСЕ условия-операнды правдивы.
Anonymous Quiz
88%
Правда
12%
Ложь
👍103😁1
Целостность данных

Данные - главная ценность. Поэтому одна из задач как аналитика - мониторинг того, что с данными всё хорошо.

Изучить вопрос
👍73🤔2
🟡Дайджест полезных материалов по тестированию за неделю c 17 по 23 июля

🔖 Почитать:

TestEngineer:
▪️Войти в QA в Германии: вопросы на собеседовании и что делать свитчерам-нетехнарям
▪️Что такое тестирование восстановления
▪️Тестирование локализации и интернационализации
▪️Канареечное тестирование

Другие платформы:
▪️Покрытие python-сервисов в e2e
▪️Об инструментах в контексте Context-Driven Approach
▪️Как отказаться от XPath/CSS локаторов
▪️Логические ошибки, ч.3: обращение к авторитету
▪️Виртуальные устройства ввода в тестировании
▪️Лучшие QA-курсы по мнению “Пятёрочки”
▪️Тестирование требований и документации
▪️Тестировщики типа тоже продакты
▪️Идеальный автотест с точки зрения VK
▪️Model-based testing. Модели и покрытие
▪️Советы стажерам
▪️Одиссея в поисках идеальной архитектуры автотестов
▪️Как устроиться на работу с помощью ChatGPT (спойлер: никак, проверяют)

В большом мире QA (англоязычные):
▪️Контрактное тестирование: сравнение PACT, Spring Cloud Contract, и кастомных решений
▪️Тестирование FastAPI асинхронными сессиями
▪️Как сделать скриншот во всех браузерах
▪️Гайд по ручному тестированию мобильных приложений
▪️DevOps vs TestOps
▪️Эвристика и мнемоника QA на английском (+ на русском)
▪️Что такое Bug Triage
▪️+ Практический гайд по приоритизации багов

👀 Посмотреть:

🌐 О Белом Хакере - Лёша Маршал ⏱️ 10 минут
🌐 Так не найдешь работу ⏱️ 10 минут
🌐 Еженедельный обзор ситуации с работой в QA в США, Канаде и ЕС (v.88) - Сергей Ефремов⏱️ 10 минут
🌐 Разбор резюмешек — 4 - LadyBug ⏱️ 25 минут
🌐 96 QA Interviews Stream - Вадим Ксендзов⏱️ 2,5 часа, 2х
🌐 Нагрузочное (теория + JMeter) ⏱️ 20 минут

Подробный дайджест (с описаниями и комментариями)

Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥43
Дана следующая таблица:

Employees

| EmployeeID | Name | Department | Salary | Age |
|------------|-----------|------------|---------|-----|
| 1 | John | HR | 5000 | 30 |
| 2 | Jane | IT | 6000 | 28 |
| 3 | Mark | HR | 5500 | 35 |
| 4 | Sarah | IT | 6500 | 32 |
| 5 | Michael | Finance | 7000 | 29 |

Какой из следующих SQL запросов вернет имя самого старшего сотрудника в компании?
👑 Кто работает QA — тот в цирке не смеется 🤡

Привет, QA-инженеры! Наша пятничная рекомендация — канал с QA юмором.

Мы работаем в тестировании и уже не смеемся. Но если вас можно рассмешить — welcome в QA Юмор
😁62👍2
📖 Справочник по SQL

#почитать #junior #middle

Этот гайд на 16 страниц охватывает все, что вам нужно знать про SQL — от самых базовых команд до оконных функций

Скачать
👍11🔥32
This media is not supported in your browser
VIEW IN TELEGRAM
Собрать свой ИИ теперь можно с нуля. Без всякого опыта в программировании! Вас научит основатель Университета Искусственного Интеллекта Дмитрий Романов. За 2 дня под его руководством вы создадите сразу 12 нейросетей.

Если вы хотите поближе познакомиться с тем, как работают технологии вроде ChatGPT, Stable Diffusion, а также разобраться в генерации и распознавании речи — этот интенсив для вас.

Зарегистрироваться на легендарный интенсив можно по ссылке.
💩1
Дана следующая таблица:

Employees

| EmployeeID | Name | Department | Salary | Age |
|------------|-----------|------------|---------|-----|
| 1 | John | HR | 5000 | 30 |
| 2 | Jane | IT | 6000 | 28 |
| 3 | Mark | HR | 5500 | 35 |
| 4 | Sarah | IT | 6500 | 32 |
| 5 | Michael | Finance | 7000 | 29 |

Какой из следующих SQL запросов вернет имена сотрудников, имеющих зарплату выше, чем самая высокая зарплата в департаменте "Finance"?

A) SELECT Name FROM Employees WHERE Salary > MAX(SELECT Salary FROM Employees WHERE Department = 'Finance')

B) SELECT Name FROM Employees WHERE Salary > (SELECT MAX(Salary) FROM Employees WHERE Department = 'Finance')

C) SELECT Name FROM Employees WHERE Salary > (SELECT MAX(Salary) FROM Employees GROUP BY Department HAVING Department = 'Finance')

D) SELECT Name FROM Employees WHERE Salary > MAX(Salary) AND Department = 'Finance'
👍9
Выберите ответ на вопрос выше ⬆️
Anonymous Quiz
22%
A
46%
B
17%
C
14%
D
Дана следующая таблица:

Books

| BookID | Title | Author | Genre | PublishedYear |
|--------|----------------------|--------------|------------|---------------|
| 1 | To Kill a Mockingbird| Harper Lee | Fiction | 1960 |
| 2 | 1984 | George Orwell| Fiction | 1949 |
| 3 | The Great Gatsby | F. Scott Fitzgerald | Fiction | 1925 |
| 4 | Pride and Prejudice | Jane Austen | Fiction | 1813 |
| 5 | The Hobbit | J.R.R. Tolkien | Fantasy | 1937

Какой из следующих SQL запросов вернет названия книг, относящихся к жанру "Fiction", опубликованных после 1950 года?
🟩Бесплатная лекция от лучшего специалиста тестирования для новичков

Хотите сделать карьеру в IT, но не знаете, с чего начать?
Алексей Кузнецов, руководитель ручного тестирования с многолетним опытом в крупных проектах, провёл лекцию, которая не только поможет вам определиться, но и позволит уже сейчас разобраться в основах тестирования.

Из лекции вы узнаете:

Что такое тестирование;
Жизненный цикл программного обеспечения;
Что такое тест-дизайн, виды техник тест-дизайнов;
Эквивалентное разбиение, анализ граничных значений.
Практические советы для начинающих тестировщиков.

🌐 Но это еще не все! С помощью нашего чат-бота можно узнать всю интересующую вас информацию о курсе "Функциональное тестирование с 0"!

✔️ Переходите по ссылке к чат-боту, чтобы просмотреть лекцию прямо сейчас.

Начните с лекции сегодня, чтобы стать профессионалом тестирования ПО уже завтра!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94🔥3
Многомерные базы данных (МБД)

Представляют данные в форме кубов, где каждая ось представляет собой отдельное измерение, а значения представляются в виде ячеек. Отличаются от обычных (реляционных, где данные хранятся в виде таблиц) тем, что специально оптимизированы для аналитических запросов и агрегированных данных.

Ознакомиться
🤔8👍3
Дана следующая таблица:

Students

| StudentID | Name | Age | Gender |
|-----------|-----------|-----|--------|
| 1 | John | 20 | Male |
| 2 | Jane | 22 | Female |
| 3 | Mark | 21 | Male |
| 4 | Sarah | 23 | Female |
| 5 | Michael | 20 | Male |

Какой из следующих SQL запросов вернет имена студентов женского пола, чей возраст выше среднего возраста всех студентов?
Дана следующая таблица:

Employees

| EmployeeID | Name      | Department | Salary  | Age |
|------------|-----------|------------|---------|-----|
| 1 | John | HR | 5000 | 30 |
| 2 | Jane | IT | 6000 | 28 |
| 3 | Mark | HR | 5500 | 35 |
| 4 | Sarah | IT | 6500 | 32 |
| 5 | Michael | Finance | 7000 | 29 |

Какой из следующих SQL запросов посчитает среднюю зарплату сотрудников до 30 лет из IT департамента?
👍7