(Oracle) В таблице STORES есть столбец START_DATE с типом данных DATE, содержащий дату вставки строки. Вы хотите отобразить только те строки, в которых дата START_DATE находится в пределах последних 25 месяцев. Какое предложение WHERE можно использовать?
Anonymous Quiz
20%
A. WHERE TO_NUMBER(start_date - SYSDATE) <= 25
34%
B. WHERE MONTHS_BETWEEN(start_date, SYSDATE) <= 25
26%
C. WHERE MONTHS_BETWEEN(SYSDATE, start_date) <= 25
20%
D. WHERE ADD_MONTHS(start_date, 25) <= SYSDATE
Какая опция CREATE TABLE позволяет указать, что значения в столбце всегда будут уникальными и не null, автоматически создавая при этом индекс? (Oracle)
Anonymous Quiz
50%
a) PRIMARY KEY
4%
b) FOREIGN KEY
0%
c) CHECK
4%
d) DEFAULT
14%
e) NOT NULL
28%
f) UNIQUE INDEX
Forwarded from QA Live 🚩 тестирование ПО
Стратегии упрощения определений шагов BDD
Почему я перевел наш фреймворк автоматизации с JavaScript на TypeScript
Отказаться от Postman, перейти на Bruno
Как мы организовали генерацию SQL-запросов, проверку сложных данных
Начали внедрять интеграционные тесты
Playwright Tests with Chrome DevTools Protocol
Don’t Use Page Object Model (POM) in Small Mobile Automation Projects
Внедряем простой мониторинг производительности в командах (на примере QA)
QA-конвейер от кода до прода
Как настроены процессы в обеспечении качества
Introducing quality in a company that didn’t have the culture
Лидерство в тестировании: инструменты
From Junior to Senior Test Engineer
The Primacy of Primary Testing
Where does a tester fit into a software development team?
Why the testing industry is the way it is
Automation Learning Roadmap
19 лет в айти, чтобы прикинуться джуном: как искать баги в приложениях с помощью ИИ
От слепых котят к ИИ-гуру: история автоматизации QA в Сбере
On No/LowCode and AI for Automation, Testing, and Quality Engineering
Pick E2E Tests To Run Using AI Summaries
Кнопка «Оплата» становится невидимой: как ошибки юзабилити сливают продажи
ПОТРАЧЕНО. Как тестировать локализацию переводов
Что не убивает, делает сильней: как мы тестируем СХД, «ломая» его по частям
The same incident never happens twice, but the patterns recur over and over
Я разделяю веселье
Please open Telegram to view this post
VIEW IN TELEGRAM
Redis за 20 минут
▫️
#посмотреть
что это и как его установить и до того, как использовать его в реальном проекте и какой прирост производительности он может дать.
⏱ Смотреть на YouTube ⏱️15 минут
#посмотреть
что это и как его установить и до того, как использовать его в реальном проекте и какой прирост производительности он может дать.
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой оператор (MySQL) используется для отображения плана выполнения запроса, показывая, как сервер баз данных будет читать таблицы и использовать индексы для выполнения SELECT запроса?
Anonymous Quiz
16%
SHOW PLAN FOR
29%
EXPLAIN
7%
ANALYZE QUERY
15%
TRACE SQL
6%
REVIEW EXPLAINING
10%
VIEW EXECUTION
14%
GET PLAN
2%
OPTIMIZE SHOW
Что такое "сериализуемая" изоляция транзакций в Oracle и какую проблему она предотвращает?
Anonymous Quiz
7%
a) Самый низкий уровень, предотвращает грязное чтение.
57%
b) Гарантирует, что транзакции выполняются последовательно, предотвращая фантомные чтения.
7%
c) Предотвращает неповторяемое чтение.
14%
d) Предотвращает потерянные обновления, но допускает грязное чтение.
7%
e) Позволяет чтение несохраненных данных.
8%
f) Используется только для системных таблиц.
при создании триггера, какое предложение используется для указания того, что тело триггера должно выполняться для каждой строки, затронутой запускающим SQL-оператором (INSERT, UPDATE, DELETE), а не только один раз для всего оператора?
Anonymous Quiz
21%
FOR EACH STATEMENT
7%
PER ROW
15%
FOR EVERY ROW
37%
FOR EACH ROW
7%
ON EACH ROW
5%
ROW-LEVEL
5%
APPLY FOR ROW
2%
ROW WISE
Forwarded from QA Live 🚩 тестирование ПО
AI и тренды
▫️Взлом AI Assistant через… философию
▫️ИИ в анализе ТЗ и создании тестов
▫️How AI-synthetic data boosts software engineering
▫️A 360 review of AI agent benchmarks | IBM
▫️5 Top MCP | Joe Colantonio
▫️When NOT to use AI
▫️The old ways of QA are failing fast | jason arbon
Практика автоматизации и фреймворки
▫️Постоянный логин в автотестах? Решаем с Playwright
▫️Debugging Playwright Tests with AI | Debbie O'Brien
▫️Lessons from My Automation Journey
▫️Playwright MCP Server | Andrey Enin
▫️Автоматизация с помощью LLM и Playwright MCP
▫️Vibecoding web frontend tests
▫️Design Patterns applications for scalable frameworks
Оптимизация процессов
▫️Are You Over-Engineering Your Tests | Kristin Jackvony
▫️Risk-Based Testing, quick peek
▫️Рекомендуемая стратегия тестирования на Android - пятиступенчатая пирамида | Google
▫️Purpose-Built Test Management Tools Outperform Spreadsheets
Собеседования и советы для тестировщиков
▫️Топ-50 вопросов по SQL-запросам на собеседовании
▫️25 вопросов по Postman
▫️Quick Web Test Automation Tip: Inspect Page With Right-Click Disabled
▫️How to get unstuck: A guide for testers or anyone else who feels stumped
Посмотреть:
Удачного дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
Если вы хотите получить доступ к столбцам из таблицы после выполнения DML-операции (INSERT/UPDATE/DELETE) над ними в одном запросе, какой предложение следует использовать? (Oracle)
Anonymous Quiz
17%
a) RETURNING INTO
7%
b) OUTPUT
15%
c) GET DATA
29%
d) SELECT FROM DUAL
14%
e) READ TABLE
18%
f) FETCH DATA
Тестирование и эксперименты без ограничений: как использовать Yandex BareMetal для временных нагрузок
Выделенное железо дает больше свободы, и на аренде можно сэкономить время и ресурсы при тестировании.
Возможности Yandex BareMetal:
➤ удобное управление по API или через KVM и SSH
➤ парк из тысяч серверов готовых конфигураций с RAM от 128 до 256 Гб и скоростью сети от 1 до 25 Гб/сек
➤ возможность развернуть свое ПО и виртуализацию
➤ подробные инструкции для любых настроек
Сервис гарантирует доступность на 99,9%, а инженеры бесплатно заменят комплектующие в случае выхода их из строя. Возможна аренда от суток до года. Скидки до 15% при длительной аренде.
Подробности
Выделенное железо дает больше свободы, и на аренде можно сэкономить время и ресурсы при тестировании.
Возможности Yandex BareMetal:
➤ удобное управление по API или через KVM и SSH
➤ парк из тысяч серверов готовых конфигураций с RAM от 128 до 256 Гб и скоростью сети от 1 до 25 Гб/сек
➤ возможность развернуть свое ПО и виртуализацию
➤ подробные инструкции для любых настроек
Сервис гарантирует доступность на 99,9%, а инженеры бесплатно заменят комплектующие в случае выхода их из строя. Возможна аренда от суток до года. Скидки до 15% при длительной аренде.
Подробности
MySQL, какая функция используется для агрегирования набора значений в один JSON-массив из строк группы?
Anonymous Quiz
25%
JSON_AGG()
10%
JSON_ARRAYAGG()
47%
JSON_GROUP_ARRAY()
18%
JSON_COLLECT()
Какое наиболее подходящее решение для выборки имен сотрудников, чья зарплата выше средней зарплаты их собственного отдела?
Anonymous Quiz
56%
Использовать GROUP BY department_id и HAVING salary > AVG(salary).
21%
Применить функцию AVG(salary) OVER (PARTITION BY department_id) в предложении WHERE.
13%
Использовать коррелированный подзапрос в предложении WHERE.
7%
Использовать JOIN с таблицей, содержащей агрегированные средние значения.
3%
Использовать подзапрос с MAX(salary).
Что произойдет при попытке вставить значение '2025-02-30' в столбец типа DATE без использования функции TO_DATE? (Oracle)
Anonymous Quiz
12%
a) Oracle автоматически преобразует его в 1 марта 2025.
12%
b) Значение будет вставлено как NULL.
46%
c) Будет выброшено исключение ORA-01839: date not valid for month specified.
12%
d) Oracle округлит дату до последнего дня февраля.
8%
e) Данные будут вставлены, но с предупреждением.
10%
f) Значение будет преобразовано в '2025-02-29'.
Какое ключевое слово используется для сохранения всех изменений, сделанных в транзакции, и завершения ее? (Oracle)
Anonymous Quiz
11%
SAVE
6%
FINISH (TRANSACT)
56%
COMMIT
4%
APPLY
9%
END TRANSACTION
2%
STORE TRANSACTION
8%
ACCEPT (TRANSACTION)
4%
INSERT END
Основатель школы автотестировщиков QA.GURU проводит бесплатный интенсив «Из ручного тест-кейса в первый автотест на Python»
🔜 В четверг, 3 июля, в 20:00 по МСК. Бесплатно.
Ты начинающий автоматизатор или ручной тестировщик? Займите место сейчас▶
За несколько часов опытный инженер объяснит, как написать и запустить автотест🤓
Что сделаете за занятие:
— Сами напишите простой код автотеста, понятный даже новичку.
— Разберетесь с популярными и востребованными библиотеками Selenium и Playwright, а также менее популярным, но более удобным Selene.
— Обсудим, как уместить в одном проекте автотесты на web, mobile и API.
И совсем немного о трендах QA:
— Про инженеров, которые совмещают 2–3 работы.
— Что делать, если ты вырос в QA Lead из ручного тестировщика и тебе нужно управлять отделом автоматизаторов.
— И если останется время, обсудим, как собрать все шишки и сделать худший проект по автоматизации тестирования.
Станислав Васенков, основатель школы — в прошлом — Head of QAA pflb.ru, автор allure-notifications, победитель хакатона от EPAM, спикер Heisenbug.
Занять место▶
Реклама. Рекламодатель: ИП Васенков Станислав Олегович, ИНН 774335827403, erid: 2VtzqxFPQSz
Ты начинающий автоматизатор или ручной тестировщик? Займите место сейчас
За несколько часов опытный инженер объяснит, как написать и запустить автотест
Что сделаете за занятие:
— Сами напишите простой код автотеста, понятный даже новичку.
— Разберетесь с популярными и востребованными библиотеками Selenium и Playwright, а также менее популярным, но более удобным Selene.
— Обсудим, как уместить в одном проекте автотесты на web, mobile и API.
И совсем немного о трендах QA:
— Про инженеров, которые совмещают 2–3 работы.
— Что делать, если ты вырос в QA Lead из ручного тестировщика и тебе нужно управлять отделом автоматизаторов.
— И если останется время, обсудим, как собрать все шишки и сделать худший проект по автоматизации тестирования.
Станислав Васенков, основатель школы — в прошлом — Head of QAA pflb.ru, автор allure-notifications, победитель хакатона от EPAM, спикер Heisenbug.
Занять место
Реклама. Рекламодатель: ИП Васенков Станислав Олегович, ИНН 774335827403, erid: 2VtzqxFPQSz
Please open Telegram to view this post
VIEW IN TELEGRAM
Какое ключевое слово в Oracle SQL используется для создания рекурсивного запроса?
Anonymous Quiz
27%
a) LOOP
10%
c) CONNECT BY
38%
d) WITH RECURSIVE
10%
e) START WITH
15%
f) FOR EACH ROW
Какая функция Oracle SQL используется для извлечения подстроки, которая соответствует заданному регулярному выражению, из исходной строки?
Anonymous Quiz
12%
SUBSTR_REGEX()
21%
REGEXP_SUBSTR()
14%
EXTRACT_REGEX()
11%
REGEX_GET()
5%
REGEXP_REPLACE()
4%
REGEXP_INSTR()
25%
GET_SUBSTRING_REGEX()
7%
MATCH_REGEX()
🔥 Научитесь работать с базами данных и анализировать данные на новом уровне! Курс «SQL для разработчиков и аналитиков» подходит как для новичков, так и для опытных специалистов.
✅ Вы изучите основы реляционных БД, научитесь создавать сложные SQL-запросы, работать с различными СУБД (PostgreSQL, MySQL, SQL Server) и оптимизировать запросы для повышения производительности.
✅ Вы освоите как базовый, так и продвинутый синтаксис SQL. Применяйте эти навыки для решения реальных задач.
⏰ Набор скоро закроется, не упустите шанс прокачать свои навыки и открыть новые перспективы для карьерного роста. Пройдите тест и получите скидку на обучение: https://vk.cc/cNh9Rq
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFHT4wdi
✅ Вы изучите основы реляционных БД, научитесь создавать сложные SQL-запросы, работать с различными СУБД (PostgreSQL, MySQL, SQL Server) и оптимизировать запросы для повышения производительности.
✅ Вы освоите как базовый, так и продвинутый синтаксис SQL. Применяйте эти навыки для решения реальных задач.
⏰ Набор скоро закроется, не упустите шанс прокачать свои навыки и открыть новые перспективы для карьерного роста. Пройдите тест и получите скидку на обучение: https://vk.cc/cNh9Rq
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru, erid: 2W5zFHT4wdi
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- TestEngineer
▫️Четыре признака оверинжиниринга автотестов
▫️Дебаг с ИИ в Playwright
▫️Тестовые стратегии на Android: обновления гайдов Google
▫️Тестирование, основанное на рисках: быстрый практикум
- Также
▪️Нагрузочное тестирование Redis
▪️Восстанавливаем надежность тест-результатов
▪️Чек-лист ревьюера тест кейсов
▪️Тестирование персональных предложений
▪️20 базовых команд Git
▪️Как найти настоящую проблему, а не рисовать гипотезы
▪️Риск-ориентированное тестирование по-русски
▪️Use case и тестовые сценарии: документация страхует бизнес
▪️Тимлид как система: перестать всё тащить на себе
- Хабр:
▫️О количестве минимальных тестов
▫️Как спасти проект, если нашли баги перед релизом
▫️Я тестировщик и два месяца работал без рук. Вот, что я понял
▫️Нефункциональные проверки мобильных приложений
▫️Как я перестал бояться тестов и полюбил зеленый CI
▫️C каждой розетки про MCP, но давайте по-человечески
▫️Мифический стеклянный потолок в карьере QA
▫️Postman + Newman: быстрый старт API-автотестов на практике
▫️Гайд по техникам тест-дизайна: нюансы и механики
👀 Посмотреть:
Please open Telegram to view this post
VIEW IN TELEGRAM