Как тестируют GitHub
#почитать
⏱ Читать статью
#почитать
“Наша инфраструктура MySQL обслуживает GitHub.com, API GitHub, аутентификацию и многое другое. Каждый ваш git-запрос так или иначе затрагивает нашу MySQL-инфраструктуру, поэтому она нуждается в тщательном тестировании.”
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5😁2❤1
C помощью какого протокола MySQL поддерживает зашифрованные соединения между клиентами и сервером?
Anonymous Quiz
54%
TLS
15%
FTP
31%
HTTP
👍7❤2🔥1
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- на TestEngineer:
▪️Как тестируют GitHub
▪️Тест-дизайн: быстрый практикум
▪️Playwright: гайд по организации тестов
- Другие платформы:
▪️E2E и UI-тестирование
▪️Перехват API в UI-автоматизации Cypress
▪️Как читается Schema в GraphQL API | oKiseleva
▪️Гайд по TMS для лидов
▪️Тестирование в условиях стартапа
▪️Введение в фикстуры Playwright
▪️Распространенные заблуждения начинающих manual QA
▪️Сервис load-testing-hub для аналитики
▪️Тест-кейсы как справочник проекта
▪️WireMock
▪️Тренды SDET-направления в 2025
▪️Слишком «Быстрый вход» в приложение Т-Банк
▪️Как я вкатился с зп 150к
▪️Генерация тестов на основе спецификации API
▪️Продукт, аутсорс или стартап
▪️Автоматизация рутинных задач QA
▪️AI-driven TDD
▪️Как составить тест-кейсы на собеседовании
- В большом мире QA (англоязычное):
▪️Selenium and Cypress for Canvas Automation
▪️How to Write Regression Test Cases
▪️Software Testing Tools For 2025
▪️WebSocket Testing Essentials
▪️A lack of standard terms hurts us all
▪️Beyond Cypress `cy.intercept`
▪️Before building product, connect the dots first
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤1🔥1
Что такое реляционная база данных?
Anonymous Quiz
92%
База данных, в которой информация хранится в виде двумерных таблиц, связанных между собой
3%
База данных, содержащая одну таблицу, ни с чем не связанную
5%
Любая база данных – реляционная
😁8❤1
Как выглядит запрос для вывода ВСЕХ значений из таблицы Orders?
Anonymous Quiz
9%
SELECT ALL FROM Orders;
1%
SELECT % FROM Orders;
89%
SELECT * FROM Orders;
0%
SELECT *.Orders FROM Orders;
👍9🤯3😁2
Какие данные мы получим из этого запроса:
SELECT id, date, customer_name FROM Orders;
?
SELECT id, date, customer_name FROM Orders;
?
Anonymous Quiz
62%
Неотсортированные номера и даты всех заказов с именами заказчиков
7%
Никакие, запрос составлен неверно
19%
Номера и даты всех заказов с именами заказчиков, отсортированные по первой колонке
12%
Номера и даты всех заказов с именами заказчиков, отсортированные по всем колонкам содержащим Order
❤9😁2
Что покажет следующий запрос?
SELECT CONCAT(`index`,” “, `city`) AS delivery_address FROM Orders;
SELECT CONCAT(`index`,” “, `city`) AS delivery_address FROM Orders;
Anonymous Quiz
18%
Ничего, запрос составлен неверно
7%
Покажет уникальные значения индексов и адресов из таблицы Orders
69%
Соединит поля с индексом и адресом из таблицы Orders и покажет их с псевдонимом delivery_address
6%
Соединит поля с индексом и адресом из таблицы Orders, но покажет их без псевдонима
👍10
Что покажет следующий запрос?
SELECT * FROM Orders WHERE date BETWEEN ‘2017-01-01’ AND ‘2017-12-31’
SELECT * FROM Orders WHERE date BETWEEN ‘2017-01-01’ AND ‘2017-12-31’
Anonymous Quiz
6%
Все данные по заказам, совершенным за 2017 год, за исключением 01 января 2017 года
8%
Все данные по заказам, совершенным за 2017 год, за исключением 31 декабря 2017 года
79%
Все данные по заказам, совершенным за 2017 год
6%
Ничего, запрос составлен неверно
👍5🔥2
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
▪️Locust — быстрый гайд
▪️Пушим в прод по пятницам
▪️Тест-кейсы для выпадающего списка
▪️Ожидания и таймауты в Playwright
▪️Тестирование API в Playwright
▪️Мокинг тестов в Go
▪️Работа в двух вкладках: чит-лист проверок
▪️Выбор лучшего репозитория для кода тест-автоматизации
▪️Оркестрация безопасности
▪️Петля обратной связи в процессах
▪️Какие навыки понадобятся Manual QA через 5 лет
▪️Сменил завод на QA: реальный путь к профессии тестировщика 1С
▪️Собеседования на Fullstack QA. Личный опыт
▪️Как мы за 3,5 часа обучили продуктовую команду быстрым тестированиям интерфейса
▪️Пирамида тестирования в Рунити
▪️Как мы избавились от зависимостей в интеграционном тестировании микросервисов
▪️Важность написания документации – зачем, кому, о чем, когда и как
- В большом мире QA (англоязычное):
▪️How to use Java Records to serialize JSON API requests
▪️Techniques for Effective Test Data Cleanup in CI/CD
▪️Dear software testers, is your critical thinking ability even alive
▪️That Pesky ToDo app
▪️Challenges of Testers Reporting to Engineering
▪️Exploratory Testing on Cars.ng: Findings and Recommendations
▪️Shared vs Shielded Context
▪️Cypress assertions. What to use: cy.should() or expect()
▪️Introduction to Swift Testing: Apple’s New Testing Framework
▪️Exploring Operator, OpenAI’s New AI Agent
▪️Exploring the Purpose of Pytest Fixtures: A Practical Guide
▪️Test Levels in Software Development
▪️Running Postman Collections in Jenkins
▪️Udemy Courses to Learn Playwright for Test Automation in 2025
▪️Testable Examples in Go
▪️Storybook 8.5
▪️A Quality Engineer’s Journey to Micro Frontends
▪️Using Generics to Inject Stubs when Testing
▪️API Fundamentals in Layman’s Terms
▪️Parameterized tests in Swift: reducing boilerplate code
▪️Revolutionizing software testing: Introducing LLM-powered bug catchers | Meta
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Что не так с этим запросом?
SELECT id, date FROM Orders WHERE seller_id = NULL;
SELECT id, date FROM Orders WHERE seller_id = NULL;
Anonymous Quiz
18%
Все верно, запрос покажет все заказы, продавцы которых не проставлены
12%
NULL нужно взять в кавычки
66%
Сравнение с NULL можно проводить только с оператором IS
4%
Сравнение с NULL можно проводить только с оператором ON
❤6
Каков порядок выполнения операторов AND и OR?
Anonymous Quiz
51%
Сначала выполняется AND, а затем OR
8%
Сначала выполняется OR, а затем AND
34%
Порядок выполнения операторов AND и OR зависит от того, какой операторов стоит первым
7%
Операторы AND и OR выполняются одновременно
🔥7
Что покажет следующий запрос?
SELECT DISTINCT seller_id ORDER BY seller_id FROM Orders;
SELECT DISTINCT seller_id ORDER BY seller_id FROM Orders;
Anonymous Quiz
23%
Уникальные ID продавцов, отсортированные по возрастанию
9%
Уникальные ID продавцов, отсортированные по убыванию
59%
Ничего, запрос составлен неверно, ORDER BY всегда ставится в конце запроса
9%
Никак не отсортированные уникальные ID продавцов
👍16🔥2
Выберите корректный пример использования функции CONCAT:
Anonymous Quiz
8%
SELECT CONCAT = index AND city FROM Orders;
24%
SELECT CONCAT IN (`index`, `city`) FROM Orders;
56%
SELECT CONCAT(`index`,” “, `city`) FROM Orders;
12%
Нет правильного примера
👍6🤔5🔥2🤝1
QABooks - самый большой и старый канал с книгами по тестированию(QA)
Что в нашем канале:
1. QA Книги
2. Очень много книг на русском языке
3. Описания книг, автор, год выпуска
4. Все книги можно скачать в 2 клика.
5. Всё, никакой другой воды.
Подписывайтесь на нас: @booksqa
Что в нашем канале:
1. QA Книги
2. Очень много книг на русском языке
3. Описания книг, автор, год выпуска
4. Все книги можно скачать в 2 клика.
5. Всё, никакой другой воды.
Подписывайтесь на нас: @booksqa
👍5❤1🔥1
Forwarded from QA Live 🚩 тестирование ПО
🔖 Почитать:
- на TestEngineer:
▫️Уровни тестирования в ISTQB 4.0
▫️Программа обучения ISTQB на русском
▫️Вводный гайд по тестированию API для новичков
- Другие платформы:
▫️Работа с pepper-box при тестировании Kafka
▫️Альфа-тестирование
▫️Как написать идеальный тест-кейс
▫️Seobility: секретный инструмент для тестировщиков
▫️Тестирование микросервисов: типы, моки, цирк и прочая чепуха
▫️Разбор развития трендов и подходов QA
▫️Продуктовое тестирование
▫️MongoDB: магия вне Хогвартса
▫️Внедряем простой мониторинг производительности в командах (на примере QA)
▫️Один бесконечный год
▫️Нормальным, вроде, UX’ом об интеграцию
▫️Как не укусить себя за хвост во время написания функциональных тестов на Go
▫️MVP в IT и его запуск
▫️Пять легких шагов по оптимизации регресса
▫️Как визуализировать результаты k6 тестов: рекомендации по выбору правильных метрик
▫️На самом деле я айтишник, а доставка — это для души
- В большом мире QA (англоязычное):
▫️Cypress Reusability: Custom Commands, BaseUrl and POM
▫️Watch Mock And Reload
▫️Confessions of a First-Time Engineering Manager
▫️Twelve Months with Generative Reasoning: Hard Lessons Learned
▫️Revamping UI testing at Qonto
▫️Mastering Testing Patterns: AAA, GWT, and Beyond
▫️Page Transactions as a new way to organize your testing automation
▫️Dynamic Class Click Me Load More for Page Objects in Playwright Automation
👀 Посмотреть:
Хорошего дня!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
Есть ли ошибка в запросе?
SELECT id, date, customer_name FROM Orders WHERE customer_name = Mike;
SELECT id, date, customer_name FROM Orders WHERE customer_name = Mike;
Anonymous Quiz
10%
Запрос составлен правильно
84%
Mike необходимо записать в кавычках: ‘Mike’
4%
Нужно убрать лишние поля из запроса
2%
Строчку с WHERE поменять местами с FROM
👍7🔥2
Выберите правильный пример использования функции округления ROUND:
Anonymous Quiz
13%
SELECT id, price * discount AS total price FROM Orders ROUND (2);
12%
SELECT id, price * discount ROUND (2) AS total price FROM Orders;
66%
SELECT id, ROUND (price * discount, 2) AS total price FROM Orders;
9%
Нет правильного примера
🔥5🤝2
☕️ Хочешь освоить Java и построить карьеру в IT?
Java — один из самых востребованных языков программирования в мире. Его используют разработчики, тестировщики и инженеры по автоматизации. А главное — он отлично подходит как для новичков, так и для профессионального роста!
На нашем курсе ты:
- Разберёшься в основах программирования, даже если раньше не писал код
- Научишься разрабатывать тесты и автоматизировать их
- Создашь свои первые проекты для портфолио
Почему Java?
- Востребован в разработке ПО, автоматизации и тестировании
- Отлично подходит для создания веб-приложений, мобильных сервисов и корпоративных систем
- Открывает путь к стабильной карьере и высоким доходам
Не откладывай! Регистрируйся на наш бесплатный вебинар!
Java — один из самых востребованных языков программирования в мире. Его используют разработчики, тестировщики и инженеры по автоматизации. А главное — он отлично подходит как для новичков, так и для профессионального роста!
На нашем курсе ты:
- Разберёшься в основах программирования, даже если раньше не писал код
- Научишься разрабатывать тесты и автоматизировать их
- Создашь свои первые проекты для портфолио
Почему Java?
- Востребован в разработке ПО, автоматизации и тестировании
- Отлично подходит для создания веб-приложений, мобильных сервисов и корпоративных систем
- Открывает путь к стабильной карьере и высоким доходам
Не откладывай! Регистрируйся на наш бесплатный вебинар!
👍3
Какие способы оптимизации БД можешь назвать?
Anonymous Quiz
18%
Сжатие данных, архивирование, удаление
13%
Распределение по серверам, создание резервных копий
6%
Изменение формата файлов, увеличение объема памяти
63%
Индексация, кэширование, денормализация
👍6👎2