Что такое BLOB в SQL?
Anonymous Quiz
31%
Binary Large Object
12%
Big Logic Object
57%
Binary Logic Object
Проблемы студентов курсов с SQL
#почитать #junior
Практически от любого специалиста IT-сферы сейчас требуется хотя бы базовое знание SQL. Рынок онлайн-образования реагирует соответствующе: на любом сайте по теме можно найти что-то связанное с SQL. В теории такие курсы действительно позволяют узнать основы языка, а иногда даже и немного больше, но на практике они не готовят специалиста ко взаимодействию с реальной базой данных. Многие стажеры и младшие (а иногда и грейдом повыше) специалисты допускают одни и те же ошибки:
⛔️ Эквивалентность запросов
⛔️ Distinct как решение всех проблем
⛔️ Непонимание порядка выполнения запроса (или непонимание, зачем этому учили на курсе)
⛔️ «Давайте, навесим здесь индексов…»
Читать статью
#почитать #junior
Практически от любого специалиста IT-сферы сейчас требуется хотя бы базовое знание SQL. Рынок онлайн-образования реагирует соответствующе: на любом сайте по теме можно найти что-то связанное с SQL. В теории такие курсы действительно позволяют узнать основы языка, а иногда даже и немного больше, но на практике они не готовят специалиста ко взаимодействию с реальной базой данных. Многие стажеры и младшие (а иногда и грейдом повыше) специалисты допускают одни и те же ошибки:
⛔️ Эквивалентность запросов
⛔️ Distinct как решение всех проблем
⛔️ Непонимание порядка выполнения запроса (или непонимание, зачем этому учили на курсе)
⛔️ «Давайте, навесим здесь индексов…»
Читать статью
Ультимативная дорожная карта для изучения SQL и баз данных в 2023 году + источники для знаний
#почитать #junior
▫️Основы реляционных баз данных
▫️Основы SQL
▫️Сложные SQL-запросы
▫️Базовые операции изменения данных
▫️Работа с индексами
◽️DDL, DML и TCL
◽️Настройка производительности
◽️Управление правами доступа
◽️Процедуры, триггеры и функции
◽️Интерфейсы для работы с БД
◻️NoSQL
◻️ACID-свойства и транзакции
◻️Резервное копирование и восстановление
◻️Безопасность баз данных
◻️Базы данных в облаке и распределенные СУБД
◻️SQL и программирование
◻️Оптимизация запросов
Читать статью
#почитать #junior
▫️Основы реляционных баз данных
▫️Основы SQL
▫️Сложные SQL-запросы
▫️Базовые операции изменения данных
▫️Работа с индексами
◽️DDL, DML и TCL
◽️Настройка производительности
◽️Управление правами доступа
◽️Процедуры, триггеры и функции
◽️Интерфейсы для работы с БД
◻️NoSQL
◻️ACID-свойства и транзакции
◻️Резервное копирование и восстановление
◻️Безопасность баз данных
◻️Базы данных в облаке и распределенные СУБД
◻️SQL и программирование
◻️Оптимизация запросов
Читать статью
Освоить тестирование производительности - отличный шаг в развитии своих навыков в QA.
С ростом сервисов потребность в специалистах нагрузочного тестирования только растет.
Мы подготовили вебинар, на котором сможем ответить на все вопросы, касающиеся нагрузки.
Расскажем:
- Что такое тестирование производительности;
- Почему необходимо его проводить;
- Какие инструменты есть на рынке;
- Кому подойдет обучение нагрузочному тестированию.
Дата проведения: 7 сентября, 19:00
При поддержке компании-лидера в QA Перфоманс Лаб.
Регистрация
РЕКЛАМА. ООО "ТЕСТИЛИУМ"
С ростом сервисов потребность в специалистах нагрузочного тестирования только растет.
Мы подготовили вебинар, на котором сможем ответить на все вопросы, касающиеся нагрузки.
Расскажем:
- Что такое тестирование производительности;
- Почему необходимо его проводить;
- Какие инструменты есть на рынке;
- Кому подойдет обучение нагрузочному тестированию.
Дата проведения: 7 сентября, 19:00
При поддержке компании-лидера в QA Перфоманс Лаб.
Регистрация
РЕКЛАМА. ООО "ТЕСТИЛИУМ"
Какой оператор SQL используется для выбора значений в диапазоне?
Anonymous Quiz
3%
MERGE
5%
*
8%
AMOUNT
84%
BETWEEN
JavaScript сейчас, пожалуй, можно назвать одним из самых популярных языков программирования.
Но что надо знать тестировщику, чтобы настраивать автотесты web-сервисов на JavaScript?
Обсудим это 6 сентября, на открытом уроке онлайн-курса «JavaScript QA Engineer» в Отус.
На занятии:
— поговорим о профессии автоматизатора тестирования на JavaScript и чем он занимается.
— расскажем какие навыки нужны для работы, какие перспективы профессии в данный момент и какие требования к кандидатам при собеседованиях.
— обсудим, без каких современных инструментов не обходится жизнь автоматизатора на JavaScript в 2023 году.
Не упустите возможность посмотреть на процесс обучения в Отусе изнутри и познакомиться с преподавателем.
👉 Регистрируйтесь и ставьте событие в календарь, начнем в 20.00 (мск): https://otus.pw/225e/
🔥 Продолжить изучение тонкостей написания автотестов на JS вы сможете на самом курсе, который стартует уже в сентябре.
Реклама. erid: LjN8KUcrR
Но что надо знать тестировщику, чтобы настраивать автотесты web-сервисов на JavaScript?
Обсудим это 6 сентября, на открытом уроке онлайн-курса «JavaScript QA Engineer» в Отус.
На занятии:
— поговорим о профессии автоматизатора тестирования на JavaScript и чем он занимается.
— расскажем какие навыки нужны для работы, какие перспективы профессии в данный момент и какие требования к кандидатам при собеседованиях.
— обсудим, без каких современных инструментов не обходится жизнь автоматизатора на JavaScript в 2023 году.
Не упустите возможность посмотреть на процесс обучения в Отусе изнутри и познакомиться с преподавателем.
👉 Регистрируйтесь и ставьте событие в календарь, начнем в 20.00 (мск): https://otus.pw/225e/
🔥 Продолжить изучение тонкостей написания автотестов на JS вы сможете на самом курсе, который стартует уже в сентябре.
Реклама. erid: LjN8KUcrR
Когда SQL решает, и задачки для прокачки
#почитать
"В описании требований к вакансиям Manual QA, знание SQL проскакивает настолько часто, что его можно считать частью "джентльменского" набора. И даже в тех случаях, когда в описании вакансии SQL не упоминается, это отнюдь не означает, что на интервью о нем не вспомнят. Дело в том, что с точки зрения отбора кандидатов, знание SQL, является довольно удобным фильтром, т.к. обладает хорошей «предъявимостью», при чем не только теоретической, но и практической."
Читать статью
#почитать
"В описании требований к вакансиям Manual QA, знание SQL проскакивает настолько часто, что его можно считать частью "джентльменского" набора. И даже в тех случаях, когда в описании вакансии SQL не упоминается, это отнюдь не означает, что на интервью о нем не вспомнят. Дело в том, что с точки зрения отбора кандидатов, знание SQL, является довольно удобным фильтром, т.к. обладает хорошей «предъявимостью», при чем не только теоретической, но и практической."
Читать статью
Условные операторы и функции в SQL
#посмотреть
Работа с условными операторами и функциями в SQL: NULLIF, NVL, NVL2, DECODE, CASE.
Смотреть видео
#посмотреть
Работа с условными операторами и функциями в SQL: NULLIF, NVL, NVL2, DECODE, CASE.
Смотреть видео
Какая из следующих SQL команд используется для удаления строк из таблицы
Anonymous Quiz
12%
DROP
6%
REMOVE ROW
59%
DELETE
24%
DELETE ROW
Какой оператор используется для выбора значений внутри промежутка?
Anonymous Quiz
82%
BETWEEN
8%
WITHIN
10%
RANGE
Автоматизация выполнения запросов в SQL с помощью Python
#почитать #junior
Основная идея работы скрипта – генерация запросов с учетом различных параметров и последовательное их выполнение для вставки данных в существующую таблицу или выгрузка данных в файл.
Читать статью
#почитать #junior
Основная идея работы скрипта – генерация запросов с учетом различных параметров и последовательное их выполнение для вставки данных в существующую таблицу или выгрузка данных в файл.
Читать статью
Скрытые ошибки SQL, допускаемые опытными аналитиками данных
#почитать #middle
Написание неправильного синтаксиса SQL не так страшно, потому что вы сразу же узнаете об этом, и исправите то, что упустили, и все работает. А вот что действительно плохо, это когда код выполняется и выдает результат, но не правильный.
(Спойлер: fanout, устраняется Google Looker)
Читать статью
#почитать #middle
Написание неправильного синтаксиса SQL не так страшно, потому что вы сразу же узнаете об этом, и исправите то, что упустили, и все работает. А вот что действительно плохо, это когда код выполняется и выдает результат, но не правильный.
(Спойлер: fanout, устраняется Google Looker)
Читать статью
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- на 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 (нагрузочное)
▪️Где взять шаблоны матрицы отслеживания требований + инструменты для составления
👀 Посмотреть:
Полная версия дайджеста здесь
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой оператор используется для модификации столбцов?
Anonymous Quiz
11%
REORDER TABLE
10%
ALTERATE TABLE
6%
TURN TABLE
3%
REORIENT TABLE
60%
ALTER TABLE
9%
REFINE TABLE
Как упростить работу на JavaScript
Вы используете в своей работе Unit-тесты? Они нужны, чтобы быстро протестировать написанный фрагмент кода и сразу понять, где ошибка. Юнит-тесты дешевле и быстрее других, их легко автоматизировать.
Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.
Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.
Основные темы открытого урока:
📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты
📢 📢 Занятие пройдёт 20 сентября в 20:00 мск в рамках курса «JavaScript QA Engineer».
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить
Вы используете в своей работе Unit-тесты? Они нужны, чтобы быстро протестировать написанный фрагмент кода и сразу понять, где ошибка. Юнит-тесты дешевле и быстрее других, их легко автоматизировать.
Если вы все ещё не освоили этот инструмент, вам точно нужно присутствовать на бесплатном открытом уроке «Unit-тесты – основа автоматизации на JavaScript» от OTUS.
Там мы рассмотрим основные принципы ААА-проектирования тестов, напишем свои Unit-тесты и добавим им параметризацию.
Основные темы открытого урока:
📌 Что такое Unit-тесты и для чего они нужны
📌 Почему Unit-тесты лежат в основе классической пирамиды тестирования
📌 Как пишутся Unit-тесты
👉 Пройдите бесплатное вступительное тестирование прямо сейчас и зарегистрируйтесь на событие, чтобы ничего не пропустить
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KHk4X
Please open Telegram to view this post
VIEW IN TELEGRAM
С помощью SQL-ограничения NOT NULL можно запретить значениям столбца принимать значения NULL
Anonymous Quiz
60%
Правда
40%
Ложь
Массивно-параллельная архитектура для обработки больших объемов данных на примере одного из оптимизаторов
#почитать #middle
Умеренно сложная статья, "без путешествия в машинный зал". Trino - массивно-параллельный аналитический SQL-движок. Схожие идеи реализованы во многих других аналитических системах, поэтому статья будет полезна широкому кругу читателей.
Читать статью
#почитать #middle
Умеренно сложная статья, "без путешествия в машинный зал". Trino - массивно-параллельный аналитический SQL-движок. Схожие идеи реализованы во многих других аналитических системах, поэтому статья будет полезна широкому кругу читателей.
Читать статью
Как сделать тестирование более эффективным? Расскажем 21 сентября в 19:00 мск на открытом уроке «Оценка эффективности тестовой стратегии с помощью тестового покрытия» в рамках курса «QA Lead».
Часто возникают вопросы:
— Все ли мы тестируем?
— Насколько эффективен выбранный нами набор тестов?
— Нет ли избыточного или недостаточного количества тестов и так далее?
Чтобы получить ответы на выше обозначенные вопросы, нужно использовать показатели code coverage и test coverage. Их и разберем на занятии.
Также вы сможете задать преподавателю любые вопросы в режиме реального времени и понять, насколько вам подходит формат обучения.
Регистрируйтесь бесплатно прямо сейчас, чтобы не пропустить мероприятие!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KEj7D
Часто возникают вопросы:
— Все ли мы тестируем?
— Насколько эффективен выбранный нами набор тестов?
— Нет ли избыточного или недостаточного количества тестов и так далее?
Чтобы получить ответы на выше обозначенные вопросы, нужно использовать показатели code coverage и test coverage. Их и разберем на занятии.
Также вы сможете задать преподавателю любые вопросы в режиме реального времени и понять, насколько вам подходит формат обучения.
Регистрируйтесь бесплатно прямо сейчас, чтобы не пропустить мероприятие!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: LjN8KEj7D