SQL для тестировщика
前往频道在 Telegram
Прокачиваем SQL — must have skill для хорошего тестировщика. От создателей @godoftesting По всем вопросам: @anothertechrock
显示更多7 158
订阅者
-1024 小时
-767 天
-33630 天
帖子存档
7 155
Как работает миграция между базами данных в реальном мире
#почитать
"Недавно по основной работе у меня появилась задача по изучению процесса миграции данных между базами. Решил поделиться с сообществом своими исследованиями в сфере миграции, полученными в рамках этой задачи."
Читать статью
7 155
Видеолекция | Схема базы данных | Основы SQL
#посмотреть
▫️Схема базы данных
▫️Таблицы на схеме базы данных
▫️Столбцы таблиц и типы данных в них на схеме
▫️Связи между таблицами
▫️Типы связей
▫️Примеры таблиц БД онлайн-школы
▫️Пример SQL запроса с JOIN для извлечения данных
▫️Пример использования схемы для объединения трех таблиц
Смотреть видео
7 155
Какое ограничение устанавливает, что все значения колонки должны быть уникальными?
7 155
Анализ сентимента и эмоционального окраса текстов с помощью SQL
#почитать
Процесс определения эмоциональной тональности текста, то есть выявление, является ли текст положительным, отрицательным или нейтральным. Сентимент может быть выражен различными способами: через выбор слов, выражений и фраз, а также через контекст и структуру предложений.
Читать статью
7 155
Как упростить работу на JavaScript
Вы используете в своей работе Unit-тесты? Они нужны, чтобы быстро протестировать написанный фрагмент кода и сразу понять, где ошибка. Юнит-тесты дешевле и быстрее других, их легко автоматизировать.
Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.
Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.
Основные темы открытого урока:
📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты
📢📢 Занятие пройдёт 20 сентября в 20:00 мск в рамках курса «JavaScript QA Engineer».
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8K9pLo7 155
Repost from QA Live 🚩 Тестирование ПО
🟡Дайджест полезных материалов по тестированию за неделю c 11 по 17 сентября
🔖 Почитать:
TestEngineer:
▪️10 законов тестирования
▪️ Как тестировать без требований
▪️ Шпаргалка по Cypress
▪️ Эффективные тесты на Python: 5 советов
На сайте новые блиц-тесты оценки своих знаний:
▪️ Ситуационный тест для QA
▪️ Базовый тест по Scrum
Другие платформы:
▪️ Онбординг QA в банке (МКБ)
▪️ Как анализируют дефекты в QA-команде Спортмастера
▪️ Ожидания от QA Engineer: что должен знать о JSON, REST и типах запросов
▪️ pytest и кастомные аргументы командной строки
▪️ Всплывающие окна в Selenium (Я.Практикум)
В большом мире QA (англоязычное):
▪️ Что такое Approval Testing
▪️ The Great Testing Transition
▪️ Maestro: No-Code UI Automation Tool for Mobile Apps
▪️ Почему лучше не тестировать на зарутованных девайсах
▪️ BDD: Bridging the gap between Business and Software Testing
▪️ Интеграция Jenkins с Selenium 4
▪️ Пример POM в Cypress
▪️ Импорт Postman-коллекции в jMeter
▪️ Что спрашивают на собеседованиях QA Manager и Test Lead
▪️ Обзор Selenium Wire
▪️ Playwright Network Insights: How to Intercept, Modify, Delete and Analyze
▪️ Сценарное тестирование в фреймворке ВЕДРО
▪️ Готовые скрипты для нагрузочного тестирования API в K6
▪️ Настройка Selenium + Docker
👀 Посмотреть:
🌐 Когнитивные искажения в тестировании ⏱ 45 минут
🌐 Тестирование требований, когда требований нет ⏱ 50 минут
🌐 Как оформлять Test Cases и Bug Reports в Google Sheets ⏱ 35 минут
🌐 UI-тесты web в условиях постоянных экспериментов с фичами ⏱ 45 минут
Полная версия дайджеста на сайте
Хорошего дня!
7 155
Есть опыт в программировании и хотите освоить что-то новое? Попробуйте себя в роли 1С-разработчика на бесплатном мини-курсе. Сделайте несколько типичных задач и определитесь, подходит ли вам эта профессия.
Подробная программа и регистрация: https://epic.st/NsZVH
На занятиях вы сделаете базу данных, которая учитывает товары и движение денежных средств. Её можно будет использовать в любых компаниях из сферы офлайн-продаж. Поймёте, как освоить востребованную профессию и зарабатывать на 1С даже удалённо.
Спикер: Вячеслав Вербий — сертифицированный специалист по 1С, основатель и руководитель центра автоматизации SlavVer.
Всем, кто посмотрит первый урок, откроем доступ к изучению английского языка в Skillbox на год. Все участники получат сертификат на скидку 10 000 рублей для покупки любого курса. А ещё дарим бесплатную персональную карьерную консультацию. После неё вы получите тестовый доступ к профессии, чтобы оценить, насколько она вам подходит.
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
7 155
Руководство по SQL: Как правильно писать запросы
#почитать #junior #middle
Довольно подробная статья об антипаттернах, планах выполнения, time complexity, настройке запросов и оптимизации в SQL.
Читать статью
7 155
Какой оператор применяется для объединения двух наборов строк?
7 155
Как сделать тестирование более эффективным? Расскажем 21 сентября в 19:00 мск на открытом уроке «Оценка эффективности тестовой стратегии с помощью тестового покрытия» в рамках курса «QA Lead».
Часто возникают вопросы:
— Все ли мы тестируем?
— Насколько эффективен выбранный нами набор тестов?
— Нет ли избыточного или недостаточного количества тестов и так далее?
Чтобы получить ответы на выше обозначенные вопросы, нужно использовать показатели code coverage и test coverage. Их и разберем на занятии.
Также вы сможете задать преподавателю любые вопросы в режиме реального времени и понять, насколько вам подходит формат обучения.
Регистрируйтесь бесплатно прямо сейчас, чтобы не пропустить мероприятие!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KEj7D
7 155
Массивно-параллельная архитектура для обработки больших объемов данных на примере одного из оптимизаторов
#почитать #middle
Умеренно сложная статья, "без путешествия в машинный зал". Trino - массивно-параллельный аналитический SQL-движок. Схожие идеи реализованы во многих других аналитических системах, поэтому статья будет полезна широкому кругу читателей.
Читать статью
7 155
С помощью SQL-ограничения NOT NULL можно запретить значениям столбца принимать значения NULL
7 155
Как упростить работу на JavaScript
Вы используете в своей работе Unit-тесты? Они нужны, чтобы быстро протестировать написанный фрагмент кода и сразу понять, где ошибка. Юнит-тесты дешевле и быстрее других, их легко автоматизировать.
Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.
Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.
Основные темы открытого урока:
📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты
📢📢 Занятие пройдёт 20 сентября в 20:00 мск в рамках курса «JavaScript QA Engineer».
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KHk4X7 155
Мини-курс Skillbox по тестированию — это новый формат обучения, который поможет вам бесплатно познакомиться с новой профессией и сделать первые шаги в IT. За 5 дней вы попробуете решать реальные задачи тестировщиков: научитесь искать баги вручную и с помощью специальных инструментов. А ещё перестанете бояться, что «IT — это сложно», и поймёте, хотите ли заниматься тестированием.
Запишитесь и получите на почту гайд по профессии «Кто такой тестировщик и как им стать с нуля»: https://epic.st/LoOklf
Кому будет полезен мини-курс:
▪️Новичкам в IT. Познакомитесь с профессией, на практике разберётесь в основах тестирования и ключевых инструментах тестировщика. Проведёте свои первые тесты и поймёте, хотите ли развиваться в направлении.
▪️Начинающим тестировщикам. Структурируете знания, изучите правила юзабилити и стандарты тестирования в крупных IT-компаниях. Научитесь проверять сервисы на баги через API с помощью Postman.
▪️Тем, кто хочет работать в IT, но не писать код. Узнаете, что путь в IT открыт каждому, независимо от пола, возраста и образования. Мини-курс поможет поверить в себя — вы убедитесь, что всё не так сложно, как многие говорят.
По итогам обучения вас ждут:
— 4 практические работы для закрепления навыков;
— чат-комьюнити участников в Telegram;
— бессрочный доступ к видео.
После просмотра видеоматериалов будет онлайн-встреча с опытным QA-инженером, на которой мы разберём пройденный материал и обсудим актуальные вопросы профессии.
Все участники получат сертификат на скидку 10 000 рублей на любой курс Skillbox и электронную книгу издательства МИФ «Разум под контролем». А ещё — 4 полезные статьи для старта карьеры, в которых есть ответы на самые частые вопросы с собеседований, советы по составлению резюме, подборки книг и многое другое. Всем, кто посмотрит первый урок, откроем годовой доступ к изучению английского языка.
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
7 155
Repost from QA Live 🚩 Тестирование ПО
🟡Дайджест полезных материалов по тестированию за неделю c 4 по 10 сентября
🔖 Почитать:
- на TestEngineer:
▪️9 сентября - День тестировщика и День красоты
▪️Тестирование кофемашины, ручки-карандаша, пульта, лифта, вентилятора, степлера, и подобное. Примеры тест-кейсов для собеседования
▪️Готовые скрипты для Postman
Новые тесты на сайте:
▪️Тест по Google Chrome DevTools
▪️Тест по терминологии QA
- Другие платформы:
▪️Единый формат тестовых данных в интеграционном тестировании
▪️Яндекс Практикум. Инструменты и навыки стажера QA + Карта компетенций
▪️Kibana. Большой гайд
▪️Быстрый туториал по Gradle для тестировщика
▪️Советы по тестированию HTTP-прокси
- В большом мире QA (англоязычное):
▪️Выбор контейнерной платформы
▪️Эволюция багов
▪️Практикум по новой функции Test Replay в Cypress
▪️Мигрируем с JUnit 4 на 5. Annotations, Assertions и Assumptions
▪️Легаси - это код, который мы не хотим трогать. Или даже боимся трогать. Код, который мы не понимаем
▪️Selenide-Appium – "a game-changing open-source library built on Appium Java Client."
▪️Обслуживание и рефакторинг тестовых наборов
▪️Большой гайд по Requestly
▪️Ознакомление с Locust (нагрузочное)
▪️Где взять шаблоны матрицы отслеживания требований + инструменты для составления
👀 Посмотреть:
🌐 CSS-selectors: Работа с потомками. :nth-child(n) ⏱ 20 минут
🌐 Хорошие тесты интерфейса ⏱ 40 минут
🌐 Зачем Kafka в QA и отличия от RabbitMQ ⏱ 10 минут
🌐 Тестирование адаптивного веб-дизайна ⏱ 15 минут
Полная версия дайджеста здесь
Хорошего дня!
7 155
Скрытые ошибки SQL, допускаемые опытными аналитиками данных
#почитать #middle
Написание неправильного синтаксиса SQL не так страшно, потому что вы сразу же узнаете об этом, и исправите то, что упустили, и все работает. А вот что действительно плохо, это когда код выполняется и выдает результат, но не правильный.
(Спойлер: fanout, устраняется Google Looker)
Читать статью
7 155
Автоматизация выполнения запросов в SQL с помощью Python
#почитать #junior
Основная идея работы скрипта – генерация запросов с учетом различных параметров и последовательное их выполнение для вставки данных в существующую таблицу или выгрузка данных в файл.
Читать статью
7 155
Компании готовы нанимать инженеров по тестированию и без технического бэкграунда: важно освоить навыки тестировщика и собрать первое портфолио. На курсе Яндекс Практикума можно подготовиться к переходу в IT с нуля.
◾️ Базовая программа → 4 месяца
— интенсивная учёба по 15-20 часов в неделю;
— реальные рабочие задачи с первого дня;
— 5 тестов учебных приложений в портфолио;
— программа трудоустройства: научим составлять резюме и проходить собеседования.
◾️ Расширенная программа → 9 месяцев
— размеренная учёба по 10 часов в неделю;
— фундаментальная теория и много практики;
— 11 учебных проектов и один — от реального заказчика;
— гарантия возврата: если не получите предложений о работе за полгода после выпуска, мы вернём деньги за обучение.
Пройдите первый бесплатный урок →
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
