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

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

Открыть в Telegram

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

Больше
7 162
Подписчики
-1024 часа
-767 дней
-33630 день
Архив постов
Старый спор. SQL — язык программирования? (да) #почитать Вторая по обсуждаемости тема в среде специалистов по SQL: как произн
Старый спор. SQL — язык программирования? (да) #почитать
Вторая по обсуждаемости тема в среде специалистов по SQL: как произносить то, что большинство людей называют Sequel ("сиквел" вместо "эс-кю-эль").
Читать статью Также мнения авторитетов

Для чего существует DUAL в Oracle?
Anonymous voting

photo content

🤔 Почему 7 из 10 студентов курсов не получают IT-работу и как заранее понять, что именно тебе лучше не тратиться на обучение
🤔 Почему 7 из 10 студентов курсов не получают IT-работу и как заранее понять, что именно тебе лучше не тратиться на обучение? 🤔 Почему лекции по тестированию бесполезны для получения работы? 🤔 Почему от двухнедельной стажировки больше вреда, чем пользы? На эти вопросы ответят Илья, Лилия, Сергей и Александра. В мае 2023 года они начали учиться тестированию по профессиональной модели обучения. И это дало результаты: 100% выпускников их учебной группы получили работу тестировщиками (открытые списки аудита). Эфир с ребятами 17 апреля, ссылка на него появится в канале Становимся тестировщиком.

▫️Фильтрация данных: WHERE #посмотреть ▫️Ключевое слово WHERE в SQL и фильтры для выбора строк ▫️Операции, которые можно испо
▫️Фильтрация данных: WHERE #посмотреть ▫️Ключевое слово WHERE в SQL и фильтры для выбора строк ▫️Операции, которые можно использовать в WHERE ▫️BETWEEN в WHERE ▫️IN в WHERE ▫️LIKE в WHERE ▫️Логические операции AND, OR и NOT в WHERE ⏱Смотреть на YouTube ⏱10 минут

Индексирование в MySQL: руководство для начинающих #почитать Изучение огромной базы данных MySQL сродни чтению массивной книг
Индексирование в MySQL: руководство для начинающих #почитать
Изучение огромной базы данных MySQL сродни чтению массивной книги. Ключом к эффективному исследованию является индексирование  —  создание специальных указателей (индексов), которые превращают поиск данных в беспроблемный процесс. В этом доступном руководстве рассмотрим индексирование как способ быстрого поиска в больших таблицах.
Читать статью

DataHub: веб-песочница для тех, кто изучает SQL #почитать В поиске Яндекс или Google можно найти достаточное количество онлай
DataHub: веб-песочница для тех, кто изучает SQL #почитать В поиске Яндекс или Google можно найти достаточное количество онлайн-редакторов для тестирования и написания SQL запросов и все они хороши по-своему - некоторые редакторы поддерживают создание таблиц, некоторые поддерживают загрузку и выгрузку данных, некоторые редакторы ограничиваются выполнением запросов к заранее созданным таблицам и базам, а некоторые позволяют работать с базой данных и таблицами только в рамках текущей сессии. У каждого редактора свои ограничения и возможности, которые могут подойти не всем. Список из 4 популярных иностранных веб-редакторов: https://sqliteonline.com https://www.programiz.com/sql/online-compiler/ https://onecompiler.com/mysql https://www.mycompiler.io/new/sql В DataHub веб-редактор хранилища MySQL является органично встроенным компонентом, который позволяет работать с хранилищем MySQL (не выборе предоставляются ещё несколько - как SQL, так и NoSQL) так, словно вы работаете с локальной базой данных - история ваших действий и запросов сохраняется, а приватные репозитории с данными позволяют работать с закрытыми данными только вам сохраняя наработки для последующих изменений. Читать статью

Как обнаружить SQL-уязвимость? Освойте методы атаки и защиты на курсе SQL Injection Master! Аналогов по объему практики в СНГ
Как обнаружить SQL-уязвимость? Освойте методы атаки и защиты на курсе SQL Injection Master! Аналогов по объему практики в СНГ и EN-cегменте нет. На курсе подробно разберём эксплуатацию SQL-инъекций, одну из наиболее опасных и эксплуатируемых видов атак на веб-приложения. Вы освоите базовый синтаксис языка запросов SQL, внедрение SQL-кода в уязвимые приложения, раскрутку SQL-инъекций вручную и софтом, а также способы защиты своих веб-приложений. Cтарт: 15 апреля Продолжительность: 3 месяца 🏆 Выдаём УПК/сертификат   Получите промодоступ к обучению - 7 дней бесплатно! @Codeby_Academy 84994441750

🟡Дайджест полезных материалов по тестированию за неделю с 1 по 7 апреля 🔖 Почитать: ▪️Тестирование по эджайлу ▪️Приступаем к автоматизации тестов API: какой инструмент проще изучить ▪️Программа весенней конференции Heisenbug 2024 ▪️«Сдавать ISTQB нужно только при наличии хорошей теоретической базы, подкреплённой минимум 6-месячным опытом работы» ▪️Как протестировать Android-приложение, которому требуются разрешения ▪️Как настроить тестирование с Vanessa Automation и Gitlab с нуля ▪️Идти ли в тестирование (советы экспертов и много статистики) ▪️Лидерство в тестировании — выполнение тестового проекта (Пол Жерард) ▪️Повышение наглядности интеграционных тестов ▪️Тестирование баз данных. ACID и целостность - В большом мире QA (англоязычное): ▪️Тестирование прерываний в Android ▪️The Single Responsibility Principle for Testers (SOLID) — Кристин Джаквони ▪️«Иногда микросервисы не микросервисы, а какой-то распределенный монолит» (и как это влияет на QA) ▪️«Нужно быть добрее — это я понял после 20 лет в QA» ▪️Тестирование запрещенных слов в LLM при помощи Playwright ▪️Three Ideas for Quality Engineers (from the Testing Peers Conference) ▪️Does Test Automation Necessarily Make Our Jobs Easier ▪️Практикум Gatling Recorder ▪️Знакомство с TestWatcher в JUnit ▪️Тестовая «упряжка», или Test Harness ▪️The Virtuous Cycle of Testing ▪️Test names should be sentences ▪️Быстрый практикум по скриншотам в Puppeteer 👀 Посмотреть: 🌐 User-Centric Mindset (LambdaTest) ⏱45 минут (en) 🌐 Типичные вопросы Junior ч.10 (QALife) ⏱1 час 🌐 AI-Assisted Testing: Mark Winteringham (Ministry of Testing) ⏱40 минут (en) 🌐 Exploratory testing: организация, инструменты, сбор результатов (SQA Days) ⏱35 минут 🌐 Сократить время прохождения мобильных тестов в 8 раз (Heisenbug) ⏱45 минут 🌐 Как мы тестировали VK на Apple Watch (Heisenbug) ⏱ 35 минут 🌐 How I Got 2 QA Job Offers in a Month and a Half in this Market ⏱15 минут (en) 🌐 Роль функционального тестировщика в команде разработки ПО (OTUS) ⏱1 час 30 минут 🌐 Intro To Web Testing ⏱1 час (en) 🟢Подробный дайджест с описаниями Хорошего дня!

Исследуем структуру базы данных MySQL с помощью функций SHOW #почитать Любая база данных это сложный набор всевозможных компо
Исследуем структуру базы данных MySQL с помощью функций SHOW #почитать
Любая база данных это сложный набор всевозможных компонентов: таблиц, индексов, представлений, функций, процедур и других элементов. Для эффективной работы, и разработчику и тестировщику работающих с чужой базой данных важно иметь возможность исследовать все необходимые компоненты. В базе данных MySQL для этой цели существует целое семейство функций SHOW. Давайте ознакомимся с некоторыми из них и поймем, как они могут помочь QA специалистам и программистам.
Читать статью

Быстрый практикум: cложные типы соединений #почитать Полное соединение (FULL JOIN) Полное соединение (или полное внешнее соед
Быстрый практикум: cложные типы соединений #почитать Полное соединение (FULL JOIN) Полное соединение (или полное внешнее соединение) возвращает все строки с учетом совпадений, найденных в одной из таблиц. Другими словами, мы получим результат, будто мы применили левое и правое соединения одновременно. Перекрестное соединение (CROSS JOIN) Перекрестное соединение возвращает строки, составленные из всех возможных комбинаций левой и правой частей, полученных их соединяемых таблиц. Иначе говоря, оно возвращает декартово произведение (Cartesian product) таблиц, которые участвуют в соединении. Читать статью

🔤🔤🔤🔤🔤🔤🔤🔤🔤🌌🔤🔤 — канал со свежими книгами для прожект и продакт менеджеров на русском языке ➡️ Подписаться на Библиотеку PM

Базовые запросы: получение записей из БД #почитать ▫️Базовый запрос SELECT ▫️Выбираем столбцы по именам ▫️Фильтруем выборку д
Базовые запросы: получение записей из БД #почитать ▫️Базовый запрос SELECT ▫️Выбираем столбцы по именам ▫️Фильтруем выборку данных ▫️Сортировка результатов запроса ▫️Отбор записей по текстовому шаблону ▫️Выбор из списка ▫️Подзапросы Читать статью

✅ Какие навыки необходимы для эффективного тестирования на Kotlin? Получите их на бесплатном открытом уроке «Тестирование сер
✅ Какие навыки необходимы для эффективного тестирования на Kotlin? Получите их на бесплатном открытом уроке «Тестирование сервисов на Spring Framework» в рамках курса «Kotlin QA Engineer» от OTUS 🔹Вы погрузитесь в мир тестирования и освоите техники написания unit-тестов с моков. А интеграционные тесты перестанут быть для вас загадкой! 🔹Вас ждет увлекательная практика написания unit-тестов с моков. А также секреты интеграционного тестирования Не упустите возможность погрузиться в мир разработки на Spring Framework и узнать все об основных принципах создания тестовых сервисов 👉 Регистрация на бесплатное практическое занятие:  https://otus.pw/oA1t/?erid=LjN8K5Lmz

Альтернативный вариант вопросов на собеседовании по SQL #почитать В последнее пару месяцев на хабре появилось несколько стате
Альтернативный вариант вопросов на собеседовании по SQL #почитать
В последнее пару месяцев на хабре появилось несколько статей подряд, призванных помочь в прохождении собеседования на позиции, как-то связанные с SQL. Однако в комментариях к ним у нескольких читателей возникли резонные вопросы, правда ли такое спрашивают на собеседованиях. Кроме вопросов, высказывались и справедливые замечания о том, что без определения, который диалект SQL, какая СУБД рассматривается, для поступления на какую должность могут помочь приведённые примеры, задачки, ответы, этим статьям практическое применение найти нелегко. Настораживает не качество материала, которое имеет право быть каким угодно, а внушительное число добавления этих статей в закладки. Как будто по SQL нет ни одной книжки, ни одного сайта с упражнениями. Как будто на разумном собеседовании действительно могут потребовать объяснить "разницу между батчем и транзакцией", предложить доказать "важность языка SQL". Предположу, что некоторым соискателям действительно не с кем общаться на эту тему, а недавно оконченные платные курсы ничего, кроме неразберихи, в голове не оставили. Тема статьи — какие собеседования бывают в действительности и что за вопросы на них задают.
Читать статью

SQLite на примере практической задачи #почитать SQLite? Как хорошо, что вы спросили. Это библиотека, которая предоставляет си
SQLite на примере практической задачи #почитать
SQLite? Как хорошо, что вы спросили. Это библиотека, которая предоставляет систему управления реляционными и другими типами баз данных. Термин “Lite” означает “упрощенный” и говорит о том, что среди себе подобных данная библиотека проста.
Читать статью

▫️ База SQL для начинающих за 1 час #посмотреть ▫️Создание таблиц ▫️INSERT/UPDATE/DELETE ▫️SELECT ▫️FOREIGN KEY ▫️JOIN ▫️Агре
▫️ База SQL для начинающих за 1 час #посмотреть ▫️Создание таблиц ▫️INSERT/UPDATE/DELETE ▫️SELECT ▫️FOREIGN KEY ▫️JOIN ▫️Агрегатные функции, GROUP BY ▫️HAVING ▫️Изменение таблиц ⏱Смотреть на Youtube ⏱1 час 20 минут

Как гуманитарии пишут SQL-запросы #почитать - И тогда самец забирается на самое высокое дерево и оттуда планирует. - Простите
Как гуманитарии пишут SQL-запросы #почитать
- И тогда самец забирается на самое высокое дерево и оттуда планирует. - Простите, что планирует? @ к/ф «День радио»
Читать статью

🔥 Задачи по SQL #почитать Неплохой SQL-playground на русском. Более ста задач - простые и посложнее. ⏱Посмотреть
🔥 Задачи по SQL #почитать Неплохой SQL-playground на русском. Более ста задач - простые и посложнее. Посмотреть

▫️ ACID на примере PostgreSQL #посмотреть Требования ACID на примере PostgreSQL. ⏱Смотреть на Youtube ⏱20 минут или ⏱В тексто
▫️ ACID на примере PostgreSQL #посмотреть Требования ACID на примере PostgreSQL. ⏱Смотреть на Youtube ⏱20 минут или ⏱В текстовом формате здесь.