1. Новые покупки Показать еще

    06.12.2016: [profileschool][Новый поток] Калибровка принтера: от А до Я (Алексей Шадрин)(2016)

    06.12.2016: Полезные недельки для малышей от 1,5 до 3 лет (Лена Данилова)

    05.12.2016: Энергетическое Восстановление Волос (Аргандини Титизари)(2016)

    05.12.2016: Готовые сценарии продаж (Зуши Плетнев)(2016)

    05.12.2016: Ответы на тест Яндекс.Метрика

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

    02.12.2016: AutoCAD. Секреты и хитрости

    02.12.2016: Плагин "Совместные покупки" для Wordpress

    02.12.2016: [WP] Catalogue PRO - Создаем красивые каталоги и карточки...

    01.12.2016: Программа на Футбол-хоккей-баскетбол «Golplyus Tyresyas»

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

    03.12.2016: IGCONF - самая масштабная конференция по рекламе в социальных сетях

    03.12.2016: Создание фотокниг в Adobe InDesign (Александр Сераков)(2016)

    03.12.2016: Быстрый старт от новичка до фотохудожника (Анастасия Аникеева)

    03.12.2016: Жизнь в Кайросе+Как материализовывать события в своей жизни или работа в новой реальности(2016)

    02.12.2016: Марафон по копирайтингу (Петр Панда)(2016)

Открыто [Software-testing] Базовый курс по Watin

Тема в разделе "Курсы по программированию", создана пользователем Менеджер, 27 мар 2015.

Цена:
4000р.
Взнос:
44р.

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

    Тип: Стандартная складчина
    Участников: 0/100
    1. 27 мар 2015
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [Software-testing] Базовый курс по Watin

      Базовый курс по Watin
      Тренер О. Киселева
      Стоимость 4 000 р.

      Думаю, не будет лишним умение работать с инструментом Watin

      Автоматизация - то, о чем начинает задумываться тестировщик, в сотый раз выполняя один и тот же тест-кейс.
      Автоматизация - то, о чем задумывается будущий тестировщик, изучая список вакансий.
      Автоматизация - то, о чем задумывается мануальный тестировщик в плане профессионального развития.
      И если Вы хотите сдвинуться с мертвой точки - пора начинать! Мы предлагаем Вашему вниманию базовый курс по работе с Web-ориентированными приложениями, написанными на .Net

      Навыки, которые получат студенты:

      • Использование инструментальных средств для написания автотестов (рекордер, плагины к браузерам).
      • Знание базового набора команд инструмента Watin.
      • Эмулирование действий пользователя.
      • Техники поиска (идентификации) элементов в окне браузера (в том числе умение создавать несложные CSS запросы как вручную, так и с использованием специальных инструментов).
      • Выполнять проверки фактических данных, полученных из браузера, на соответствие ожидаемым значениям.
      Целевая аудитория:

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

      • Понимание того, как работает веб-приложение в целом: клиент-серверная архитектура,
      • Понимание того, как работает браузер (отрисовка страниц, применение стилей CSS, интерпретация JavaSript-кода),
      • Умение читать HTML-код, понимание основных принципов вёрстки HTML-страниц, знание основных тегов (a, div, span, table/tr/td, ul/li),
      • Наличие опыта ручного тестирования веб-приложений.
      Ограничения инструмента:

      • Watin - Web Application Testing In .Net. Только web-приложения, язык - .Net.
      • Отличная работа с Internet Explorer - и только. Нет поддержки FF, Chrome и тд. Не для всех приложений требуется проверка кроссбраузерности. Для многих приложений, наоборот, стоит четкое условие - тестировать в IE, в нем будут работать Заказчики. Но об этом ограничении стоит знать.
      • IE работает только в режиме STA - Single Thread.Apartmentstate. Исключает многопоточное выполнение тестов.
      • Поддерживается CSS, не поддерживается XPath.
      Несмотря на все свои ограничения, Watin остается достойным конкурентом Selenium в некоторых областях использования. Достойное продолжение Watir этот инструмент очень прост в использовании и идеально подходит для написания простых и понятных тестов.

      Easy to read and maintain - именно к этому мы и будем стремиться в процессе обучения!


      Если Вы хотите подробнее изучить эту тему, приходите на тренинг!
      1. Создание простого теста “с нуля” рекордером:

      • Инсталляция рекордера Watin.
      • Запись теста в рекордере Watin.
      • Подготовка среды разработки (установка среды разработки, создание и настройка проекта),
      • Экспорт теста из рекордера Watin в среду разработки,
      • Запуск теста, использующего базовые команды Watin , из среды разработки.
      • Запуск теста из командной строки.
      2. Усложнение тестов и создание наборов тестов:

      • Создание ещё 2-3 тестов при помощи рекордера Watin.
      • Выделение повторяющихся фрагментов кода во вспомогательные методы (функции, процедуры).
      • Выделение функций инициализации и завершения тестов (запуск и останов браузера),
      • Создание фреймворка для выполнения тестов.
      • Шаблон проектирования "вытягивание в цепочку".
      3. Методы идентификации элементов в браузере (локаторы):

      • Обзор методов идентификации элементов: id, name, text, class, XPath, CSS.
      • Создание и отладка локаторов при помощи плагинов Firebug и FirePath.
      • Детальное рассмотрение локаторов XPath и CSS, сложные (составные) локаторы.
      • Использование локаторов в командах Watin.
      4. Организация проверок в тестах:

      • Ожидание некоторого события (появление или исчезновение элементов, изменение их свойств),
      • Сравнение множеств элементов (работа со списками).
      • Сравнение состояния до и после действий пользователя
      • Инкрементальные проверки.
       
    2. Загрузка...

      Похожие темы
      1. Менеджер
        Открыто

        [Software-testing] Selenium WebDriver: полное руководство

        Менеджер, 7 сен 2016, в разделе: Курсы по программированию
      2. Менеджер
        Открыто

        [Software-testing] SQL для тестировщиков

        Менеджер, 19 июл 2016, в разделе: Курсы по программированию
      3. Менеджер
        Открыто

        [Software-testing] Тестирование производительности [Повтор]

        Менеджер, 6 июл 2016, в разделе: Курсы по программированию
      4. Менеджер
        Открыто

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

        Менеджер, 22 май 2016, в разделе: Курсы по программированию
      5. Менеджер
        Открыто

        [Software-Testing] Школа тест менеджеров v 2.0 [Повтор]

        Менеджер, 20 май 2016, в разделе: Курсы по программированию
      6. Менеджер
        Открыто

        [software-testing]Тестирование юзабилити [Повтор]

        Менеджер, 20 май 2016, в разделе: Курсы по программированию
      7. Менеджер
        Открыто

        [software-testing] Онлайн-интенсив для начинающих...

        Менеджер, 18 апр 2015, в разделе: Курсы по программированию