Программа курса
Ручное тестирование
  • Jira - Система отслеживания ошибок/управления проектами
  • Qase.io - Система управления тест кейсами
  • Типы и методологии тестирования
  • SDLC / STLC
  • Фреймворки и методологии разработки программного обеспечения
  • Релиз
  • Архитектура клиент-сервер
  • Распределенная структура приложения, которая объясняет, как сервер предоставляет ресурсы или услуги одному или нескольким клиентам
  • Postman и Insomnia - Клиенты для тестирования API с пользовательским интерфейсом
  • Bash-скриптинг - Кодирование в терминале
  • SQL - Язык программирования баз данных для манипулирования данными

QA АВТОМАТИЗАЦИЯ
  • Github - Репозиторий кода, платформа разработки
  • HTML/CSS - Основы веб-программирования, используемые при тестировании/отладке проблем и выборе селекторов для автоматизированного тестирования
  • JS - JavaScript является самым популярным языком программирования / легковесным языком сценариев, который мы используем для автоматизированного тестирования
  • NodeJS - Среда выполнения для JS (место, где JavaScript выполняется на вашем компьютере). Без NodeJS JavaScript мог бы работать только в браузере
  • Cypress - Фреймворк для автоматизированного тестирования. Посредник между нашим кодом и браузером
  • Github Actions - CI/CD (непрерывная интеграция / непрерывная доставка)
  • Axios - фреймворк/клиент для тестирования API. Тот же клиент, что и Postman, но в виде кода. Мы не видим его, но можем использовать JS для автоматизации тестирования API
  • VS Code - Среда разработки. Место, где мы пишем и запускаем наш код
  • Облачные сервисы - AWS, GCP, Azure