Quality Assurance
BIONIC UniversityСлухач курсу має знати, що таке тестування ПЗ. Також ви маєте відрізняти QA від QC і добре орієнтуватися у їхніх специфіках.
Advanced тест-дизайн
- Комбінаторне тестування
- Тестування на підставі станів і переходів
- Сценарне тестування;
Основи клієнт-серверної архітектури для веб-додатків
Особливості тестування веб-додатків
- Протокол HTTP
- Структура запиту і відповіді
- Методи та коди станів
- Cookies
- Stateless HTTP і забезпечення збереження стану
- Авторизація і призначені для користувача сесії;
HTML, CSS, Javascript: що за що відповідає
Web developer tools, робота з front-end
- Рівні валідацій
Selenium IDE і автоматизація простих сценаріїв
- Інші інструменти (підтримка конфігураційного тестування, тестування інтерфейсу);
Fiddler, tamper data
- Поняття про роботу проксі;
Поняття логів та їх аналіз
- Команди для читання і запису файлів, пошуку в файлах в командному рядку Linux
Основи SQL