Web Testing Basics
Видеокурс Web Testing Basics – является продолжением и дополнением к QA Start.
Материал подобран по опыту преподавателей и успешных выпускников тренинг центра для тестировщиков StartIT. В базовом QA Start мы освоили общие подходы к тестированию и контролю качества в общем (без привязки к типу тестируемого объекта и независимо от сферы тестирования). В курсе Web Testing Start мы будем говорить про базовую терминологию и принцип работы клиент-серверных приложений, работу протокола HTTP и его отличие от HTTPs, про кэш и куки и многое другое. Порог входа в этот материал все еще не сильно высокий, а материал просто необходим для тех, кто хочет в дальнейшем развиваться в инженерном направлении, а также изучать и использовать автоматизацию тестирования. Изучив материал, вы уже получите понимание как работают веб приложения и какими простейшими инструментами можно начать делать первые шаги в Grey Box тестирование, а ваши тесты и баг-репорты – станут более детальные и технически грамотные.
Этот курс даст Вам:
- Понимание того, что такое клиент-серверные приложения.
- Какие виды тестирования будут более актуальны при работе с Web.
- Что такое HTTP протокол и в чем отличие HTTPs. Какие еще бывают протоколы.
- Структура запроса\ответа HTTP, классификация статус кодов ответов HTTP.
- Методы запроса HTTP. Что такое cache/cookie.
- Основы работы с браузерным инструментом Google Developer Tools.
Знакомство с структурой клиент серверных приложений. Базовая терминология
Обзор, цель и назначение урока В данном уроке мы познакомимся с тем какие бывают клиент серверные приложения, а также как организован процесс обмена данными в таких приложениях. Рассмотрим какие виды тестирования будут более приоритетны при тестировании таких приложений. Это очень важно, так как для эффективной работы – тестировщик должен хорошо понимать как работает тестируемый объект. Изучив материал данного занятия, учащийся сможет: Объяснить разницу между 2х и 3х уровневыми клиент-серверными приложениями Понимать основные термины и список технологий используемых на BackEnd и Front-End Базовое понимание зачем нужны HTML, CSS, JavaScript, SQL Содержание урока
- Короткий обзор курса
- Приоритетные виды тестирования для работы веб-тестировщика
- Структура клиент-серверных приложений
- Терминология, технологии и языки применяемые в разработке и тестировании веб приложений
- Живой и понятный пример взаимодействия рассмотренных сущностей