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

    11.12.2016: Программа для анализирования футбола «FootForecast».

    11.12.2016: Секс без страха и неудач. Юрий Прокопенко.

    11.12.2016: Яблоко vs груша (Павел Дейнекин)

    11.12.2016: Классические ошибки и проблемы участия в электронных аукционах (Евгений Бобышев)

    10.12.2016: Деньги на знаниях (Юрий Курилов)

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

    11.12.2016: Секс без страха и неудач. Юрий Прокопенко.

    10.12.2016: Покупка прогнозов, ссылка указана в слове "сайтом"

    10.12.2016: Тактики для практиков. Подписка 90 дней (roundabout.ru)(Повтор)

    10.12.2016: ЦИКЛИЧНЫЙ ДОХОД до 820 649,96% годовых.

    09.12.2016: Ставки на хоккей с рхл-каппер

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

    10.12.2016: Третий глаз и астральное тело активации

    09.12.2016: Тестостерон Release 2016 (Арсен Маркарян)- Первый поток последнего онлайн курса

    08.12.2016: Похудение для ленивых (Константин Мешков)

    08.12.2016: Шоколадная обработка new (Алина Каютина)(2016)

    08.12.2016: Видео-курс по художественным эффектам "Special Effects" (Алина Каютина)(2016)

Запись

Автоматизация функционального тестирования

Тема в разделе "Курсы по администрированию", создана пользователем Telegram, 13 окт 2015.

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

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

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

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

      Автоматизация функционального тестирования

      Можно ли представить себе хорошего линуксового системного администратора, который не знает общую теорию операционных систем и сетей, не подозревает о существовании Windows и MacOS, не умеет пользоваться для настройки системы консолью так же хорошо, как графической оболочкой? Можно ли считать хорошим инженером-строителем человека, который не владеет сопроматом, не знает про современные строительные материалы и особенности их применения, даже если на текущем объекте строительства они не используются? Можно ли признать хорошим актёром того, кто день за днём играет одну и ту же роль, не знает о современных тенденциях в театральном искусстве и не пытается попробовать себя в других амплуа?

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

      Умение создавать автоматизированные тесты предполагает владение специализированными инструментами, которые так и называются "инструменты для автоматизации тестирования". Но знания хорошего специалиста должны охватывать всю область автоматизации. Какие вообще инструменты бывают? Для чего они предназначены? В какой ситуации следует (или наоборот не следует) использовать тот или иной инструмент? Как выбрать наиболее подходящий для решения задачи инструмент среди множества похожих?

      И конечно же надо уметь делать хорошие автотесты. Да, сначала надо научиться понимать, чем "хорошие" автотесты отличаются от "плохих". А потом -- научиться делать "хорошие". Эти правила являются общими, независимыми от конкретного используемого инструмента.

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

      Цели и задачи курса:

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

      Что такое "автоматизированный тест"?

      Как автотест взаимодействует с тестируемой системой?

      Фреймворки тестирования и драйверы

      Жизненный цикл автотестов

      Морально-физическая подготовка

      Поддержка руководства и коллег

      Реалистичные ожидания

      2. Взаимодействие автотестов с тестируемой системой

      Интерфейсы (API, CLI, GUI и другие)

      Особенности работы с мобильными приложениями

      "Удалённое" тестирование

      Уровни взаимодействия (модульный, интеграционный, cистемный)

      Комбинирование способов взаимодействия

      Мульти-технологичные приложения

      Язык написания тестов

      3. Инструменты: классификация и обзор

      Драйверы и надстройки

      • Синаксический сахар
      • Повышение уровня абстрактности
      • Унификаторы
      • Валидаторы
      • Фреймворки
      xUnit: есть ли альтернативы?

      • Model-based testing
      • Мутационное тестирование
      • Pex
      Супер-фреймворки

      • Keyword-driven testing
      • Behavior-driven testing
      • Model-based testing
      Комбайны

      Инфраструктура

      • Тестовая лаборатория
      • Эмуляторы смежных систем
      • Сервер непрерывной интеграции
      • Отчёты и оповещения
      4. Правила разработки автотестов

      Подготовка

      • Выбор инструментов
      • Пилотный проект
      • Выбор сценариев для автоматизации
      • Чем отличается тест-кейс от тестового сценария?
      • Рекордеры: добро или зло?
      Разработка

      • Критерии качества автотестов
      • Фикстуры и сценарии
      • Тестовые данные
      • Формирование архитектуры тестов
      • Шаблоны проектирования тестов
      • "Самодельный фреймворк"
      Эксплуатация

      • Анализ сбоев
      • Протоколирование
      • Видеозапись
      • Отладка тестов
      • Игнорирование тестов
      • Повышение стабильности
      • Рефакторинг
      Организация тестов

      • Группировка тестов
      • Упорядочение и зависимости
      • Документирование автотестов
      5. Нюансы

      Автоматизация регрессионных тестов

      Одноразовая автоматизация

      Правило одной проверки

      Простые и сложные сценарии

      Ошибки первого и второго рода

      Масштабируемость

      Тестопригодность

      Ведет Алексей Баранцев

      Начало тренинга 25 ноября, окончание 29 декабря 2015 г.

      Продажник:
       
      Telegram, 13 окт 2015
    2. Загрузка...

      Похожие складчины
      1. Telegram
        Запись

        Автоматизация функционального тестирования [Повтор]

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

        [software-testing] Автоматизация функционального...

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

        GOLDROBOT ver 1.0 Полуавтоматизация Процесса Заработка!

        Bulion, 28 ноя 2016, в разделе: Схемы заработка
      4. Bulion
        Запись

        Автоматизация рутинных задач с помощью Python (Эл Свейгарт)

        Bulion, 2 окт 2016, в разделе: Электронные книги
      5. Bulion
        Запись

        Программирование на MQL4 для начинающих Автоматизация Форекс стратегий

        Bulion, 23 авг 2016, в разделе: Форекс, инвестиции, биржевая торговля
      6. Telegram
        Запись

        SMM-продажи на автопилоте: автоматизация личных продаж...

        Telegram, 4 июн 2016, в разделе: SEO, анализ, юзабилити, продвижение сайтов
      7. Telegram
        Запись

        Курс "Автоматизация тестирования ПО"

        Telegram, 10 май 2016, в разделе: Курсы по программированию

Наверх