Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Оплата только балансом. Платить балансом легко и удобно, читайте мануал.
Читать полное описание
Оплата только балансом. Платить балансом легко и удобно, читайте мануал.
Тренинг полностью перезаписан весной 2018 года
Первый поток - 11 мая
Чем тестирование веб-приложений отличается от тестирования каких-нибудь других приложений?
При тестировании веб-приложений применяются те же самые классические методы и техники проектирования тестов. Веб-приложения обычно имеют более простой интерфейс, чем "десктопные" программы. Браузером все умеют пользоваться, для этого не нужны какие-то специальные навыки.
Но существует ряд нюансов, связанных с социальными и технологическими особенностями веб-приложений, которые отличают их от других видов приложений, и которые обязательно нужно учитывать при тестировании, чтобы выполнить его профессионально.
фантастическое многообразие технологий, которые скрываются за простым фасадом браузера – фактически каждое веб-приложение является не самостоятельной программой, а частью всемирной паутины, и в работу веб-приложения вовлечено очень много разнородных компонентов,
невероятная скорость веб-разработки как в узком, так и в широком смысле – короткие релизы, быстро меняющиеся требования, постоянное совершенствование существующих технологий и возникновение новых,
потрясающее разнообразие пользователей, от случайных посетителей до постоянных клиентов, от младенцев до стариков, от новичков до хакеров,
полная открытость технологий, протоколов передачи данных, стандартов, и одновременно с этим необходимость особенно тщательной защиты, с учётом написанного в предыдущем пункте.
Этот курс предназначен для тех, кто уже владеет техниками проектирования тестов и хочет изучить особенности их применения при тестировании функциональности веб-приложений. Начинающим тестировщикам рекомендуется предварительно пройти обучение по программам курсов Практикум по тест-дизайну либо Школа для начинающих тестировщиков или Интенсив для начинающих тестировщиков.
Кроме того, в этом курсе даются основы нефункционального тестирования веб-приложений – тестирование производительности, защищенности, удобства использования. В дальнейшем можно продолжить изучение отдельных видов нефункционального тестирования в более углублённых специализированных курсах Тестирование производительности веб-приложений, Тестирование защищенности веб-приложений и Тестирование удобства использования.
После прохождения тренинга учащийся будет:
понимать принципы работы веб-приложений и знать, какие технологии при этом используются,
знать особенности тестирования веб-приложений по сравнению с десктопными приложениями,
уметь проектировать тесты с учётом особенностей веб-приложений и оценивать покрытие тестами функциональности приложения,
уметь выполнять тесты, при необходимости используя инструментальные средства для преодоления ограничений, накладываемых браузером,
владеть инструментами, для выполнения специфических проверок, характерных для веб-приложений:
анализ целостности ссылок,
анализ соответствия веб-стандартам,
понимать причины возникновения уязвимостей в веб-приложениях и уметь обнаруживать наиболее критические уязвимости в веб-приложениях,
понимать принципы оценки производительности веб-приложений и уметь выполнять анализ серверной и клиентской производительности веб-приложений,
уметь рассуждать об удобстве использования веб-приложений
Каждое занятие будет сопровождаться практическими заданиями, которые помогут быстрее и увереннее начать применять знания на практике.
Один курс · разные способы доступа
Где удобнее учиться?
Сравните цену и то, как будете заниматься.
Выбирайте не только по цене
ЦенаСумма и выгодность предложения
Удобство интерфейсаОценка формата занятий
Встроенный просмотрБез скачивания всего курса
Занятия с телефонаБез работы с архивами
Без рекламыПри работе с материалами
Найти нужный моментНе пересматривая весь урок
Разобраться в темеПомощь по содержанию, не куратор
Продавцы могут по-разному указать название, автора и программу. Поэтому ниже каждый исходный текст показан отдельно.
СкладчикТестирование веб-приложений 2.0
Оплата только балансом. Платить балансом легко и удобно, читайте мануал.
Тренинг полностью перезаписан весной 2018 года
Первый поток - 11 мая
Чем тестирование веб-приложений отличается от тестирования каких-нибудь других приложений?
При тестировании веб-приложений применяются те же самые классические методы и техники проектирования тестов. Веб-приложения обычно имеют более простой интерфейс, чем "десктопные" программы. Браузером все умеют пользоваться, для этого не нужны какие-то специальные навыки.
Но существует ряд нюансов, связанных с социальными и технологическими особенностями веб-приложений, которые отличают их от других видов приложений, и которые обязательно нужно учитывать при тестировании, чтобы выполнить его профессионально.
фантастическое многообразие технологий, которые скрываются за простым фасадом браузера – фактически каждое веб-приложение является не самостоятельной программой, а частью всемирной паутины, и в работу веб-приложения вовлечено очень много разнородных компонентов,
невероятная скорость веб-разработки как в узком, так и в широком смысле – короткие релизы, быстро меняющиеся требования, постоянное совершенствование существующих технологий и возникновение новых,
потрясающее разнообразие пользователей, от случайных посетителей до постоянных клиентов, от младенцев до стариков, от новичков до хакеров,
полная открытость технологий, протоколов передачи данных, стандартов, и одновременно с этим необходимость особенно тщательной защиты, с учётом написанного в предыдущем пункте.
Этот курс предназначен для тех, кто уже владеет техниками проектирования тестов и хочет изучить особенности их применения при тестировании функциональности веб-приложений. Начинающим тестировщикам рекомендуется предварительно пройти обучение по программам курсов Практикум по тест-дизайну либо Школа для начинающих тестировщиков или Интенсив для начинающих тестировщиков.
Кроме того, в этом курсе даются основы нефункционального тестирования веб-приложений – тестирование производительности, защищенности, удобства использования. В дальнейшем можно продолжить изучение отдельных видов нефункционального тестирования в более углублённых специализированных курсах Тестирование производительности веб-приложений, Тестирование защищенности веб-приложений и Тестирование удобства использования.
После прохождения тренинга учащийся будет:
понимать принципы работы веб-приложений и знать, какие технологии при этом используются,
знать особенности тестирования веб-приложений по сравнению с десктопными приложениями,
уметь проектировать тесты с учётом особенностей веб-приложений и оценивать покрытие тестами функциональности приложения,
уметь выполнять тесты, при необходимости используя инструментальные средства для преодоления ограничений, накладываемых браузером,
владеть инструментами, для выполнения специфических проверок, характерных для веб-приложений:
анализ целостности ссылок,
анализ соответствия веб-стандартам,
понимать причины возникновения уязвимостей в веб-приложениях и уметь обнаруживать наиболее критические уязвимости в веб-приложениях,
понимать принципы оценки производительности веб-приложений и уметь выполнять анализ серверной и клиентской производительности веб-приложений,
уметь рассуждать об удобстве использования веб-приложений
Каждое занятие будет сопровождаться практическими заданиями, которые помогут быстрее и увереннее начать применять знания на практике.
Содержание обучения
Что в программе
01ПРОГРАММА:89 уроков
Занятие 1: основыВремя не указано
Общая теория тестированияВремя не указано
Характеристики качества: что нужно тестировать?Время не указано
Интерфейсы тестируемой программы, стимулы и реакцииВремя не указано
Общее устройство браузераВремя не указано
Гипертекст, язык разметки HTMLВремя не указано
Тестирование текстового содержимого страниц (орфография, пунктуация, семантика)Время не указано
Тестирование навигации (переходов между страницами)Время не указано
Тестирование локализации (l10n) и интернационализации (i18n)Время не указано
Занятие 2: клиент и серверВремя не указано
Клиент-серверная архитектура веб-приложенийВремя не указано
Протокол HTTP, основа вебаВремя не указано
User Agent, браузеры и ботыВремя не указано
Анализ логов веб-сервераВремя не указано
Developer Tools / Network, анализ запросов и ответовВремя не указано
Перехват трафика между браузером и серверомВремя не указано
Отправка запросов произвольного видаВремя не указано
Domain Name Services (DNS)Время не указано
IPv4 и IPv6Время не указано
Брандмауэры и проксиВремя не указано
Занятие 3: динамическая генерация страницВремя не указано
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 442 ₽. Доступность материала зависит от стадии сбора.
На странице площадки указано: Взнос 442 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
Условия проверены 27.09.2026. Перед оплатой проверьте состав предложения у продавца.
После прохождения тренинга учащийся будет:
- Понимать принципы работы веб-приложений и знать, какие технологии при этом используются,
- Знать особенности тестирования веб-приложений по сравнению с десктопными приложениями,
- Уметь проектировать тесты с учётом особенностей веб-приложений и оценивать покрытие тестами функциональности приложения,
- Уметь выполнять тесты, при необходимости используя инструментальные средства для преодоления ограничений, накладываемых браузером,
- Владеть инструментами, для выполнения специфических проверок, характерных для веб-приложений:
- Понимать причины возникновения уязвимостей в веб-приложениях и уметь обнаруживать наиболее критические уязвимости в веб-приложениях,
- Понимать принципы оценки производительности веб-приложений и уметь выполнять анализ серверной и клиентской производительности веб-приложений,
- Уметь рассуждать об удобстве использования веб-приложений
Получено 01.10.2026
Сервер-приложений, языки программированияВремя не указано
Трехзвенная и четырехзвенная архитектураВремя не указано
ШаблонизаторыВремя не указано
Сервер баз данных, SQLВремя не указано
Кеширование на стороне сервераВремя не указано
Аутентификация и авторизацияВремя не указано
CookiesВремя не указано
Внешняя аутентификация (OAuth)Время не указано
Тестирование прав доступаВремя не указано
Тестирование производительностиВремя не указано
Тестирование защищенностиВремя не указано
Занятие 4: получение данных от пользователяВремя не указано
Формы, параметры запросаВремя не указано
Неявные параметрыВремя не указано
GET и POSTВремя не указано
Тестирование логики (функциональное тестирование)Время не указано
Автоматизация тестированияВремя не указано
Тестирование производительностиВремя не указано
Тестирование надежностиВремя не указано
Тестирование защищенностиВремя не указано
Занятие 5: верстка страницВремя не указано
HTML + язык описания стилей CSSВремя не указано
Developer Tools / DOM, анализ свойств элементовВремя не указано
Простая версткаВремя не указано
Адаптивная версткаВремя не указано
Семантическая версткаВремя не указано
Совместимость с браузерамиВремя не указано
Соответствие стандартамВремя не указано
Занятие 6: картинки и другие украшенияВремя не указано
Размер, количество, производительностьВремя не указано
Кеширование на стороне клиентаВремя не указано
Content Delivery Network (CDN)Время не указано
Спрайты, инлайн-картинки, шрифтыВремя не указано
Адаптивная версткаВремя не указано
ТипографикаВремя не указано
Scalable Vector Graphics (SVG)Время не указано
CanvasВремя не указано
Аудио и видеоВремя не указано
Занятие 7: интерактивностьВремя не указано
JavaScript: встроенный в браузер язык программированияВремя не указано
CSS Transform: анимация без JavaScriptВремя не указано
Динамическая модификация страницВремя не указано
Document Object Model (DOM)Время не указано
Developer Tools / ConsoleВремя не указано
JavaScript DebuggerВремя не указано
Асинхронные запросы к серверу (AJAX)Время не указано
REST APIВремя не указано
WebSocketВремя не указано
Валидация данныхВремя не указано
Динамическая подгрузка данныхВремя не указано
Single Page Applications (SPA)Время не указано
Занятие 8: про тестированиеВремя не указано
Функциональное тестированиеВремя не указано
Автоматизация функционального тестированияВремя не указано
Тестирование производительности, в том числе клиентской частиВремя не указано
Тестирование защищенностиВремя не указано
Тестирование надёжностиВремя не указано
Тестирование удобства использования (usability)Время не указано
Автоматизация тестирования вёрсткиВремя не указано
Тестирование доступности (accessibility)Время не указано
Занятие 9: не совсем про тестированиеВремя не указано
Сплит-тестирование (A/B)Время не указано
Search Engine Optimization (SEO)Время не указано
OpenGraph OptimizationВремя не указано
Страница 404Время не указано
Мониторинг доступностиВремя не указано
Сбор информации о поведении пользователейВремя не указано
Шифрование, HTTP, сертификатыВремя не указано
Альтернативы для выбора
Похожие курсы по этой теме
Это другие программы на близкую тему. Они не считаются тем же курсом: сравните содержание, преподавателей и условия.
Вы боитесь трогать чужой код: проверить, что рефакторинг ничего не сломал, можно только прокликав всё руками, а на ревью прилетает «а где тесты?». Курс ведёт от первого expect до полностью покрытого тестами React-SPA с роутингом и запросами к серверу: Jest, моки и шпионы, TDD, coverage, снепшоты, Testing Library, aria-
Что известно об альтернативе
Документ: На странице курса указано: сертификат не выдаётся. источник ↗︎
Доступ: 82 урока в 9 модулях, квизы для самопроверки, все ссылки на документацию и вспомогательные инструменты собраны внутри. Доступ к курсу остаётся навсегда. источник ↗︎
Это базовый курс для тестировщиков, которые хотят с нуля научиться писать автоматизированные UI-тесты с помощью Selenium (самый популярный инструмент для автоматизации действий веб-браузеров). Прекрасно подойдет для тех, кто уже работает тестировщиком и не имеет опыта программирования.
Что известно об альтернативе
Сопровождение: Курс будет периодически обновляться и дополняться по отзывам учащихся, так что оставляйте обратную связь и возвращайтесь после обучения, чтобы увидеть последние изменения. источник ↗︎
Документ: На странице курса указано: сертификат не выдаётся. источник ↗︎
Сопровождение: Кураторы-эксперты и живая обратная связь источник ↗︎
Доступ: Доступ навсегда — к курсу и учебному чату Сможете задавать вопросы в чате и смотреть обновления программы даже после окончания обучения. источник ↗︎
Этот курс предназначен для тех, кто хочет освоить программный интерфейс Selenium 2.0 и научиться разрабатывать автотесты для веб-приложений на языке программирования Java.