Ответ
Виды тестирования классифицируются по целям и уровню детализации. В своей работе я регулярно сталкиваюсь со следующими:
1. По уровню (пирамида тестирования):
- Модульное (Unit): Проверка отдельных функций или методов. Пишутся разработчиками или тестировщиками. Пример на Java/JUnit:
@Test public void testCalculateDiscount() { Cart cart = new Cart(); cart.addItem(new Item("Book", 100)); double discount = cart.calculateDiscount(); assertEquals(10.0, discount, 0.01); // Проверка скидки 10% } - Интеграционное: Проверка взаимодействия между модулями, сервисами или БД.
- Системное (End-to-End / E2E): Проверка работы всей системы как единого целого (например, через Selenium).
2. По целям:
- Функциональное: Проверка соответствия требованиям (Smoke, Регрессионное, Приемочное).
- Нефункциональное:
- Нагрузочное/Производительности: Оценка поведения под нагрузкой (использую JMeter, k6).
- Безопасность: Поиск уязвимостей (SQL-инъекции, XSS).
- Юзабилити: Удобство интерфейса для пользователя.
- Совместимость: Работа в разных браузерах, ОС, устройствах.
3. По степени автоматизации: Ручное, автоматизированное (автотесты на Python/pytest, Java/Selenium) и полуавтоматическое.
Видео-ответы
▶
[Senior] Техническое от 20.03.2025
▶
Собеседование на ручного тестировщика (Middle QA) | Выпуск 10
▶
Собеседование на ручного тестировщика (Middle QA) | Выпуск 6
▶
ITMAE - Mock interview Middle Project Manager
▶
Senior за 2 года? собеседование frontend | live coding
▶
#12 Фронтенд-разработчик нейросети на собеседовании Frontend Middle
▶
#3. Java-Mentor: Мидл без опыта. Выпускник JM + School21 Frontend Dev. Публичное собеседование.
▶
MOC Interview for position IT Project Manager
▶
Открытое интервью на Go-разработчика
▶
Собеседование на ручного тестировщика (Junior QA) | Выпуск 9
▶
Собеседование на ручного тестировщика (Junior QA) | Выпуск 3
▶
Собеседование PHP, весна 2024, АО Тривио
▶
Пошла на учебный собес по QA и ПОЛУЧИЛА ОФФЕР / Собеседование для junior QA
▶
Собеседование на тестировщика ПО (Junior QA) №22
▶
Собеседование на тестировщика ПО (Junior QA) №21
▶
Собеседование на тестировщика ПО (Junior QA) №20
▶
Собеседование на тестировщика ПО (Junior QA) №19
▶
ITMAE - Mock Interview Junior IT Project Manager
▶
Собеседование на тестировщика ПО (Junior QA) №18
▶
Собеседование на тестировщика ПО (Junior QA) №17
▶
Собеседование ручного тестировщика | Выпуск №7, менторы Игорь и Даня | QA Studio
▶
Собеседование на тестировщика ПО (Junior QA) №16
▶
Собеседование frontend разработчика 2024
▶
Собеседование ручного тестировщика | Выпуск №5: Не баг, а фича
▶
Публичное cобеседование QA Junior: реальные вопросы с собеседования
▶
91 QA Interviews Stream. 27.05.2023 at 09:20 GMT(UTC) +3
▶
87 QA Interviews Stream. 06.05.2023 at 09:50 GMT(UTC) +3