SQL для тестировщика
Kanalga Telegram’da o‘tish
Прокачиваем SQL — must have skill для хорошего тестировщика. От создателей @godoftesting По всем вопросам: @anothertechrock
Ko'proq ko'rsatish7 158
Obunachilar
-1024 soatlar
-767 kunlar
-33630 kunlar
Postlar arxiv
7 156
Базы данных и начало работы с SQL
#почитать #junior
Статья предоставит читателю обзор основ баз данных и систем управления базами данных, а также поможет начать начать работу с языком структурированных запросов SQL.
Читать статью
7 156
❗️ Приглашаем вас на открытый вебинар “Баг-репорт: оформляем дефекты правильно”, который состоится 23 августа, в 20:00 по Москве.
Вебинар приурочен к старту онлайн-курса "QA Engineer. Basic", не упустите возможность узнать больше о профессии тестировщика!
✅ На вебинаре:
— узнаем, почему тестировщику важно уметь правильно оформлять баг-репорт;
— обсудим какие данные и атрибуты должен содержать баг-репорт
— поговорим об основных ошибках, которые допускают тестировщики при составлении баг-репорта и как их избежать.
Во время вебинара вы научитесь составлять баг-репорты для разных багов, найденных в разных обстоятельствах.
Приглашаем всех, кто хочет узнать больше о работе тестировщиков, начинающих специалистов, а также опытных профессионалов, желающих развиваться и общаться с разработчиками на одном языке.
Регистрируйтесь и присоединяйтесь к нам!
➡️ Регистрация на вебинар: https://otus.pw/gPNE/
Нативная интеграция. Информация о продукте www.otus.ru
7 156
Каким оператором осуществляется фильтрация результатов запроса в SQL?
7 156
💼 QA Jobs | Работа для тестировщика — канал с вакансиями с быстрым контактом для связи в телеграм.
Зачем подписываться?
— быстрый телеграм/email контакт для прямой связи с рекрутером
— зарплатная вилка во всех вакансиях
— удобная навигация по уровням/условиям работы/направлениям тестирования
Подписаться и найти работу
7 156
Даны следующие таблицы:
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 |
Courses
| CourseID | CourseName | Credits |
|----------|------------------|---------|
| 101 | Mathematics | 3 |
| 102 | Physics | 4 |
| 103 | Chemistry | 3 |
| 104 | English | 2 |
| 105 | History | 3 |
Enrollments
| EnrollmentID | StudentID | CourseID | |--------------|-----------|----------| | 1 | 1 | 101 | | 2 | 2 | 101 | | 3 | 3 | 102 | | 4 | 4 | 101 | | 5 | 1 | 103 | | 6 | 2 | 105 | | 7 | 3 | 104 | | 8 | 4 | 102 | | 9 | 5 | 101 | | 10 | 5 | 103 |Какой из следующих SQL запросов отберет всех студентов женского пола, записанных на курс "Mathemetics"? A)
SELECT Name FROM Students WHERE Gender = 'Female' AND StudentID IN (SELECT StudentID FROM Enrollments WHERE CourseName = 'Mathematics')
B) SELECT Name FROM Students JOIN Enrollments ON Students.StudentID = Enrollments.StudentID WHERE Gender = 'Female' AND CourseName = 'Mathematics'
C) SELECT Name FROM Students WHERE Gender = 'Female' AND StudentID = (SELECT StudentID FROM Enrollments WHERE CourseName = 'Mathematics')
D) SELECT Name FROM Students JOIN Enrollments ON Students.StudentID = Enrollments.StudentID WHERE Gender = 'Female' AND CourseID = 1017 156
Использование compound triggers в Oracle
Не только для логирования, но и для взаимного обновления таблиц. Простой туториал.
Читать
7 156
⚡️Сишарповец, апнуться — просто!
Начните на бесплатном вебинаре онлайн-курса «C# ASP.NET Core разработчик» — «ASP.NET: взаимодействие с источниками данных»: регистрация
На бесплатном занятии мы:
— познакомимся с видами баз данных;
— разберем, как работать с реляционными и нереляционными базами данных напрямую и через ORM.
🔥Экспертизой поделится Дмитрий Гурьянов — опытный Тимлид команды разработки CRM-решений на платформе .NET.
— Продолжить обучение после вебинара по спеццене можно на полном курсе, доступном также в рассрочку.
Нативная интеграция. Информация о продукте www.otus.ru
7 156
Какой из следующих операторов используется для поиска записей по паттерну?
7 156
🔥 Java Generics и их роль в автоматизации🔥
Открытый урок от инженера с практическим опытом 13 лет
Автоматизация тестирования – одна из наиболее востребованных сфер на рынке сейчас. Специалисты с релевантными навыками высоко ценятся крупнейшими российскими и международными компаниями.
Что рассмотрим на уроке:
📌 Java Generics для обобщенного программирования и их роль в автоматизации тестирования;
📌 Типичный тест-дизайн в UI-автоматизации и применение Java Generics в Navigation pattern;
📌 Java Generics;
📌 Test Design in UI automated testing;
📌 Метасимволы и их роль при обобщенном программировании.
📢📢 17 августа в 22:00 МСК
👉 ПРОЙДИТЕ ТЕСТ для регистрации на открытый урок и проверьте свой уровень компетенций https://otus.pw/NyrG/
Нативная интеграция. Информация о продукте www.otus.ru7 156
Какая из следующих команд позволит изменить одно или несколько полей в таблице?
7 156
Оптимизация работы с большим объемом данных при помощи партиционирования в SQL
Позволяет разделить данные на более управляемые части, улучшая их доступность и обработку.
Читать
7 156
Даны 2 таблицы с названиями
orders и products c колонками "order_id", "customer_id", "product_id", "order_date", "quantity" и "product_id", "product_name", "unit_price". Какой из следующих SQL запросов вернет топ-5 покупателей, которые потратили больше всего в категории "Electronics"?
A) SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_name LIKE '%Electronics%'
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
B) SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_id IN (SELECT product_id FROM products WHERE product_name LIKE '%Electronics%')
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
C) SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_id IN (SELECT product_id FROM products WHERE product_name LIKE 'Electronics%')
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
D) SELECT o.customer_id, SUM(o.quantity * p.unit_price) AS total_spent
FROM orders o JOIN products p ON o.product_id = p.product_id
WHERE p.product_id IN (SELECT product_id FROM products WHERE product_name = 'Electronics')
GROUP BY o.customer_id
ORDER BY total_spent DESC
LIMIT 5;
Ответить на вопрос можно ниже ⬇️7 156
Хотели бы находить ошибки в приложениях, на сайтах, в программах и получать за это деньги? Попробуйте себя в реальных задачах тестировщика на практике! На бесплатном мини-курсе вы познакомитесь с востребованной IT-профессией, в которой не нужно кодить.
Интересно? Регистрируйтесь: https://epic.st/BckJT
Кому будет полезно:
— Новичкам в IT. Познакомитесь с профессией, на практике разберётесь в основах тестирования и ключевых инструментах тестировщика. Проведёте свои первые тесты и поймёте, хотите ли развиваться в направлении.
— Начинающим тестировщикам. Структурируете знания, изучите правила юзабилити и стандарты тестирования в крупных IT-компаниях. Научитесь проверять сервисы на баги через API с помощью Postman.
— Тем, кто хочет работать в IT, но не писать код. Мини-курс поможет поверить в себя — вы убедитесь, что всё не так сложно, как часто говорят.
Спикер — старший инженер по тестированию Дмитрий Якин. Выступал с докладами на конференциях SQA-days, TechTrain и CodeFest. Организует тест-сессии, митапы по тестированию и мастер-классы.
Всех участников ждут бонусы и подарки!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
7 156
Митигация SQL-инъекций в PostgreSQL
SQL-инъекция — одна из самых серьезных угроз безопасности, третье место в списке 25 самых опасных проблем в программном обеспечении. Что делать?
Читать
7 156
👑 Кто работает QA — тот в цирке не смеется 🤡
Наша пятничная рекомендация — канал с QA юмором.
Мы работаем в тестировании и уже не смеемся. Но если вас можно рассмешить — welcome в QA Юмор
7 156
Даны следующие таблицы:
Customers
| CustomerID | Name | City | |------------|----------|----------| | 1 | John | London | | 2 | Jane | Paris | | 3 | Mark | London | | 4 | Sarah | Berlin | | 5 | Michael | Madrid |Orders
| OrderID | CustomerID | Product |
|---------|------------|-------------|
| 1001 | 1 | Laptop |
| 1002 | 2 | Phone |
| 1003 | 1 | Tablet |
| 1004 | 4 | Camera |
| 1005 | 3 | TV |
Какой из следующих SQL запросов отберет имена покупателей, которые разместили заказы на продукт с названием "Laptop"?
A) SELECT Name FROM Customers WHERE Product = 'Laptop'
B) SELECT Name FROM Customers JOIN Orders ON Customers.CustomerID = Orders.CustomerID WHERE Product = 'Laptop'
C) SELECT Name FROM Customers INNER JOIN Orders ON Customers.CustomerID = Orders.CustomerID WHERE Product = 'Laptop'
D) SELECT Name FROM Customers WHERE Product = 'Laptop' JOIN Orders ON Customers.CustomerID = Orders.CustomerID
Endi mavjud! Telegram Tadqiqoti 2025 — yilning asosiy insaytlari 
