и посмотреть медиа
Тестировщик | Вопросы собесов
и посмотреть медиа
Вопросы собеседований для тестировщиков.
Вопросы собеседований для тестировщиков.
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Вопросы по тестированию: ISTQB, Selenium, API. С примерами.
🤔 Что нужно знать на старте карьеры? Начинающему QA-инженеру важно освоить базовые концепции тестирования, инструменты и навыки работы с багами и тест-кейсами. 🟠Базовые понятия тестирования Функциональное (проверка логики, API, UI). Нефункциональное (производительность, безопасность). Регрессионное (проверка старого функционала после обновлений). Smoke & Sanity тесты (поверхностные проверки перед детальным тестированием). Разница между тест-кейсами, чек-листами и баг-репортами. Тест-кейс – пошаговый сценарий проверки. Чек-лист – список проверок без подробных шагов. Баг-репорт – описание ошибки (шаги, фактический и ожидаемый результат). 🟠Инструменты тестирования Баг-трекинг системы JIRA, Redmine, Trello, YouTrack – для ведения задач и багов. Снифферы трафика Charles Proxy, Fiddler, Burp Suite – анализ запросов и ответов API. Инструменты тестирования API Postman – ручное тестирование REST API. Swagger – документация API. Консоль разработчика (DevTools) В Chrome/Firefox: F12 → Network, Console, Elements. Проверка верстки, ошибок в консоли, заголовков запросов. Базовые SQL-запросы SELECT * FROM users WHERE email='[email protected]'; UPDATE orders SET status='shipped' WHERE id=5; 🟠Основы работы с багами Пример хорошего баг-репорта: Заголовок: Ошибка 500 при создании заказа без адреса. Шаги: 1. Открыть страницу заказа. 2. Оставить поле "Адрес" пустым. 3. Нажать "Подтвердить". Фактический результат: Ошибка 500. Ожидаемый результат: Сообщение "Заполните адрес". Скриншот + логи. 🟠Автоматизация тестирования (базово) Python или Java (основы языка). Selenium WebDriver – автоматизация браузерных тестов. Pytest, JUnit – фреймворки для тестов. Пример автотеста на Python + Selenium from selenium import webdriver driver = webdriver.Chrome() driver.get("Ссылка скрыта assert "Example Domain" in driver.title driver.quit() 🟠Основы Git (для работы с кодом и тестами) Основные команды: git clone – скопировать репозиторий. git pull – обновить код. git commit -m "Fix bug" – зафиксировать изменения. Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!