и посмотреть медиа
Tester | Interview Questions
и посмотреть медиа
Interview questions for testers.
Interview questions for testers.
AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.
Testing questions: ISTQB, Selenium, API. With examples.
🤔 Что нужно знать на старте карьеры? Начинающему 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" – зафиксировать изменения. Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаOnly registered users can share their opinion.
Be the first to share your impression of this resource!