В рамках обучению профессии "Тестировщик ПО" мной было изучено следующее: - общая теория тестирования; - техники тест дизайна; - методологии разработки ПО (Waterfall, Agile Scrum/Kanban) - ручное функциональное тестирование сайтов, приложений, мобильных приложений, API-сервисов; - клиент-серверная архитектура; - составление тест-планов, чек-листов, тест кейсов, баг репортов; - оформление баг репортов в Jira; - работа в панели разработчика Devtools; - написание простых и средней сложности запросов SQL в т.ч. работа c операторами: SELECT/UPDATE/JOIN/UNION/GROUP BY/ORDER BY; - понимание REST и SOAP, методов HTTP запросов/ответов; - работа с Postman, SoapUI, Fiddler, Swagger, Git; - работа с файлами JSON и XML; - понимание протоколов TCP/IP - основы HTML и CSS; - язык Python/Java; - понимание ООП; - умение писать простые автотесты; - работа с Selenium, Unittest, PyTest; - модель Page Object; - работа c Linux - простые скрипты на bash - работа в командной строке cmd / GitBash; |