1. Новые складчины: Показать еще

    23.05.2017: Пошив юбки "карандаш" (Светлана Пояркова)

    23.05.2017: Крючок. Видео-тренинг (Ксения Шокина)

    23.05.2017: Миллион Интенсив (Лилия Нилова)

    23.05.2017: Прибыльная схема с доходом 40-60 тыс в месяц

    23.05.2017: Сейфбот v.2.3.3 (Мой Эверест)

  2. Нужен организатор: Показать еще

    23.05.2017: Публикация на AVITO .ТУРБО ПРОДАЖА С ЭКОНОМИЕЙ 60%

    23.05.2017: 20к подписчиков за день instagram

    23.05.2017: Секреты молодости японских красавиц (Мастер-класс)

    23.05.2017: Сервис поиска для торгов по банкротству 1 год

    22.05.2017: Чарующая бездна. Путь Левой Руки в Одинизме (Svarte Aske) (Е Нечкасов)

  3. Сбор взносов Показать еще

    23.05.2017: Пошив юбки "карандаш" (Светлана Пояркова)

    22.05.2017: Как получить тысячи клиентов из Вконтакте (Иван Беляев)

    20.05.2017: Супер Эффективный Пикап в Соц Сетях

    20.05.2017: Клиенты из Инстаграм для инфобизнеса (Мария Высоцкая)

    20.05.2017: Клиенты из соцсетей. Быстрый старт (Павел Бесхитров)

Запись

Тестирование веб-приложений [Повтор]

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 20 май 2016.

Цена:
4100 руб
Взнос:
45 руб
Организатор:
Требуется
Участников:
0/100

(Список пока что пуст. Запишитесь первым!)

    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

      Тестирование веб-приложений [Повтор]

      Чем тестирование веб-приложений отличается от тестирования каких-нибудь других приложений?

      При тестировании веб-приложений применяются те же самые классические методы и техники проектирования тестов. Веб-приложения обычно имеют более простой интерфейс, чем "десктопные" программы. Браузером все умеют пользоваться, для этого не нужны какие-то специальные навыки.

      Но существует ряд нюансов, связанных с социальными и технологическими особенностями веб-приложений, которые отличают их от других видов приложений, и которые обязательно нужно учитывать при тестировании, чтобы выполнить его профессионально.

      • фантастическое многообразие технологий, которые скрываются за простым фасадом браузера – фактически каждое веб-приложение является не самостоятельной программой, а частью всемирной паутины, и в работу веб-приложения вовлечено очень много разнородных компонентов,
      • невероятная скорость веб-разработки как в узком, так и в широком смысле – короткие релизы, быстро меняющиеся требования, постоянное совершенствование существующих технологий и возникновение новых,
      • потрясающее разнообразие пользователей, от случайных посетителей до постоянных клиентов, от младенцев до стариков, от новичков до хакеров,
      • полная открытость технологий, протоколов передачи данных, стандартов, и одновременно с этим необходимость особенно тщательной защиты, с учётом написанного в предыдущем пункте.

      После прохождения тренинга учащийся будет:

      • понимать принципы работы веб-приложений и знать, какие технологии при этом используются,
      • знать особенности тестирования веб-приложений по сравнению с десктопными приложениями,
      • уметь проектировать тесты с учётом особенностей веб-приложений и оценивать покрытие тестами функциональности приложения,
      • уметь выполнять тесты, при необходимости используя инструментальные средства для преодоления ограничений, накладываемых браузером,
      • владеть инструментами, для выполнения специфических проверок, характерных для веб-приложений:
        • анализ целостности ссылок,
        • анализ соответствия веб-стандартам,
      • понимать причины возникновения уязвимостей в веб-приложениях и уметь обнаруживать наиболее критические уязвимости в веб-приложениях,
      • понимать принципы оценки производительности веб-приложений и уметь выполнять анализ серверной и клиентской производительности веб-приложений,
      • уметь рассуждать об удобстве использования веб-приложений :)
      Каждое занятие будет сопровождаться практическими заданиями, которые помогут быстрее и увереннее начать применять знания на практике.

      Программа курса:
      1. Теоретическая подготовка, необходимая для эффективного тестирования веб-приложений: архитектура World Wide Web

      • Веб-сервера, веб-клиенты (браузеры) и Сеть
      • Протокол HTTP – как веб-клиенты и веб-сервера обмениваются информацией
      • Технологии клиентской стороны – HTML, CSS, JavaScript – что тут надо тестировать?
      • Технологии серверной стороны – бизнес-логика и базы данных – что там надо тестировать?
      • Что такое AJAX и как он изменил веб (в том числе и тестирование)
      • Анализ сайта перед началом тестирования – какую информацию собрать и какие инструменты использовать?
      2. Функциональное тестирование веб-приложений

      • Проверка внешних и внутренних ссылок
      • Тестирование интерфейса (UI) – вёрстка и поведение
      • Тестирование бизнес-логики (это, собственно, и есть "настоящее" тестирование :))
      • Тестирование навигации – кнопки "вперёд/назад" и "перезагрузить страницу"
      • Кроссбраузерное тестирование, включая тестирование на мобильных устройствах
      3. Нефункциональное тестирование веб-приложений

      • Тестирование защищенности
        • основные принципы атаки на сервер (на примере SQL-инъекций)
        • основные принципы атаки на клиент (на примере XSS)
        • общий обзор различных типов уязвимостей
        • как тестировщик может понять, где возможно наличие уязвимостей, и найти их
      • Нагрузочное тестирование – методология и основные инструменты
      • Тестирование удобства использования – общие подходы и специфика веб-приложений

       
      Telegram, 20 май 2016
    2. Загрузка...
      Похожие складчины
      1. Telegram
        Запись

        [Software-testing] Тестирование защищенности веб-приложений...

        Telegram, 27 мар 2015, в разделе: Курсы по программированию
      2. Telegram
        Запись

        Тестирование веб-приложений (Повтор)

        Telegram, 4 фев 2015, в разделе: Курсы по программированию
      3. Telegram
        Запись

        Тестирование веб-приложений на уязвимости (ENG)

        Telegram, 2 авг 2014, в разделе: Курсы по программированию
      4. Bulion
        Куплено

        Тестирование защищенности веб-приложений

        Bulion, 5 май 2014, в разделе: Курсы по программированию
      5. Telegram
        Запись

        Тестирование для веб-приложений [Java]

        Telegram, 13 май 2013, в разделе: Курсы по программированию
      6. Telegram
        Запись

        Тестирование веб-приложений

        Telegram, 21 мар 2013, в разделе: Курсы по программированию
      7. Zander
        Запись

        Экстремальное программирование: разработка через тестирование (Кент Бек)

        Zander, 21 апр 2017, в разделе: Электронные книги
Наверх