1. Новые покупки

    18.02.2018: Английский. Живая Разбериха - Счастливая (2017)

    18.02.2018: [БМ-Бизнес Молодость] - Реальный YouTube 2018

    17.02.2018: Белый бизнес на собственном мини-производстве круглый год (2017)

    17.02.2018: Заработок криптовалюты с помощью двух сервисов - Якупов

    17.02.2018: Еnvаtо Еlеmеnts - слив подписки 2017 [1,3 Терабайта годноты]

    17.02.2018: Курс Максима Солдаткина по веб-дизайну и UX/UI с трудоустройством Дизайнер 2.0 (2-ой месяц)

    17.02.2018: Специалист по трафику, трафик-менеджер - Convert Monster (2018)

    17.02.2018: Онлайн курс по монтажу видео - TopSchool (2018)

    17.02.2018: Обучение торговли криптовалютам - Яковенко

    17.02.2018: Опционы На Старт! - Пурнов (2017)

    17.02.2018: SMM менеджер с нуля за 12 занятий - Соколовский, Солодар (2017 - 2018)

    16.02.2018: Прибыльная стратегия продаж на Amazon – Online Arbitrage (2017)

    15.02.2018: Супердоходные сайты от А до Я - Деригина (2017)

    15.02.2018: Марафон Спарта - Пузат (октябрь 2017)

    15.02.2018: Как зарабатывать с одного сайта более 300К рублей в месяц - Квасов (2018)

    14.02.2018: Пошаговый Онлайн-Интенсив по Яндекс Директ - Горбунов (2018)

    13.02.2018: Прибыльные ниши на Etsy - Федосенко (2017)

    13.02.2018: Пошив базового гардероба с нуля

    13.02.2018: Схема по созданию кредитной карты на гражданина USA профит от 1000$

    12.02.2018: Аналитика данных. Онлайн-курс.

    12.02.2018: Контрактные автозапчасти - Гордеев

    11.02.2018: Курс Максима Солдаткина по веб-дизайну и UX/UI с трудоустройством Дизайнер 2.0

    10.02.2018: Обучение Бизнесу с Китаем от 100$ к 10.000$ за 2 месяца коучинг 21 (Версия Платинум)

    09.02.2018: Пассивная схема доход от 75 000 в месяц

    08.02.2018: Бизнес молодость "Метаморфозы" Базовый курс

    04.02.2018: Автонаполняемый новостной портал World news [ English ]

    04.02.2018: Instagram-аккаунт для роста вашего бизнеса (2017)New!

    03.02.2018: Схема пассивного заработка от 800р в сутки с одного потока (2017)

    03.02.2018: Курс по личной эффективности - Сорокин aka Smart (2017)

    03.02.2018: Design GYM 4.0 Курс Данила Фимушкина

    02.02.2018: Как открыть свой обменный пункт электронных денег и криптовалют - Monta

    02.02.2018: Дрессировка людей для начинающих - Лукин (2017)

    01.02.2018: Обучение Копированию Лендингов (2018)

    31.01.2018: АНИМАЦИОННЫЙ ВИДЕО-ПРОРЫВ 2.0 - Сергей Панферов

    29.01.2018: Интернет-профессия “Мастер анимационного видео”

    28.01.2018: Основы дизайна интерьеров - Highlights (2017)

    28.01.2018: Программирование - Дуйко (2018)

    27.01.2018: Копирование крупных сайтов - Авторская (2018)

    27.01.2018: Психосоматика и психотерапия. Исцеление души - Старшенбаум (2018)

    27.01.2018: Как новичку с нуля начать зарабатывать от 7000 рублей в день.

    27.01.2018: [Практика] Уникальный белый заработок на услуге до 90 т.р. в месяц (2017)

    26.01.2018: Криптобизнес 2.0

    25.01.2018: Крипто-портфель на 2018 год

    25.01.2018: Факультет по Веб Разработке (1: Frontend ИнтМаг) - GeekUniversity (2017)

    24.01.2018: Ликвидация склада StratoПлана 2017

    24.01.2018: Набор иконок в разных форматах - Font Awesome 5 PRO (Line, Solid, Regular)

    22.01.2018: ПЕРЕРОЖДЕНИЕ Возвращение и Исцеление Судьбы - Энергия Мира (2017)

    21.01.2018: Как начать майнить и получать доход (от 1500 до 5000 рублей в месяц) со своей видеокарты

    21.01.2018: [Udemy.com] Взламываем сайты / Тестирование на проникновение с нуля - Все 7 частей!

    20.01.2018: Создание и настройка сайтов - мастер класс от практика (2017)

    20.01.2018: Порталы Судьбы - Клинг

    20.01.2018: Биткойн миллионер - (Быстрый старт)

    20.01.2018: Как получать от жизни больше позитивных событий? - Клинг

    20.01.2018: Разблокировка - Клинг

    20.01.2018: Vip Ключ Jackpot - Клинг

    17.01.2018: "Проектирование системы водоснабжения и канализации своими руками" Version 2.0

    15.01.2018: [Udemy.com] Изучаем Социальную Инженерию

    11.01.2018: Бизнес на государственном конфискате автор Алексея Смирнова

    07.01.2018: Криптотрейдинг от практика ( CryptoInside )

    07.01.2018: Содание организационной политики и накопление знаний в компании - Торбосов

    06.01.2018: Раскрутка сети каналов Telegram на автопилоте + Бонус (Zennoposter)

    04.01.2018: Секреты современного программирования - [email protected] (2017)

    02.01.2018: Автоматический Комплекс по Работе с Трафиком - Андрей Золотарев (2017)

    02.01.2018: Дорвеи для нищебродов - Заработок без вложений (2017)

    01.01.2018: Фитнес модель за 4 месяца - 4.0 (2017, ФМ4М)

    30.12.2017: Лечение всех заболеваний человека при помощи заклинаний - Дуйко (2017)

    28.12.2017: Секреты хакеров! Полный курс по кибербезопасности - Udemy (2017)

    28.12.2017: ИП для Интернет Предпринимателя - Авторская (2017)

    25.12.2017: Дебиторка Cold - Вадим Куклин (2017)

    21.12.2017: Рецепт от рака из Третьего Рейха , продления жизни и 25 других серьезных заболеваний 4/6

    21.12.2017: Самый Легкий И В Тоже Время Самый Сложный Бот Для Понимания Соцсетью Вконтакте Vkontakte Superbot

    20.12.2017: Совместный доступ к Joomla складчине

    20.12.2017: AutoBackupMaster 3

    18.12.2017: [Претекст] 70 книг: продажи, управление, влияние, бизнес, психология, маркетинг, коучинг

    15.12.2017: Как уличить жену в измене - Женские секреты

    13.12.2017: Взламываем сайты / тестирование на проникновение с нуля - часть 5 из 7

    13.12.2017: Монетизация молодого сайта - Синицын (2017)

    12.12.2017: Марафон Спарта - Пузат (март, 2018) по предпродаже

    09.12.2017: Рецепт от рака из Третьего Рейха , продления жизни и 25 других серьезных заболеваний 3/6

    09.12.2017: Товарка под Новый Год

    08.12.2017: Нижнее белье своими руками: конструирование и пошив

    08.12.2017: Два новосных сайта в сфере криптовалют

    05.12.2017: "Главный секрет в ставках" или "как перестать проигрывать" (Футбол)

    03.12.2017: Заработок от 100 000 рублей в месяц по стратегии "Шахматный арбитраж" (2017)

    25.11.2017: Госзаказ от теории до контракта (2017)

    14.11.2017: Трансформация внутренних программ через тотемное животное

    11.11.2017: Уникальный белый доход от 2 тр до 10 тр в день по белой схеме (2017)

    30.10.2017: Онлайн курс по вышивке брошей-нашивок. 6 самых продаваемых брошей

    26.10.2017: Алкогипноз – Видео-семинар - Дуйко

    24.10.2017: Как женщине вернуть свою силу и энергию - Бахтиозина (2017)

    04.10.2017: Торговля в стиле Killerwhale. Полный курс v10.17 - Кузьмин

    03.10.2017: Заработок на прокси по модели Фархада Гусейнова - Авторская (2017)

    02.10.2017: Взламываем сайты / тестирование на проникновение с нуля - часть 7 из 7

    16.09.2017: Причинно-следственный анализ. Часть 2. Проверка гипотез и предположений

    16.09.2017: Причинно-следственный анализ в маркетинге. Часть 1. Основы

    16.09.2017: Взламываем сайты / тестирование на проникновение с нуля - часть 6 из 7

    16.09.2017: Взламываем сайты / тестирование на проникновение с нуля - часть 4 из 7

    16.09.2017: Взламываем сайты / тестирование на проникновение с нуля - часть 3 из 7

    16.09.2017: Взламываем сайты / тестирование на проникновение с нуля - часть 2 из 7

    13.09.2017: [Специалист] Разработчик С++ (Комплексная программа Qt)

  2. Получи максимум инфопродуктов, оформи подписку всего за 295 рублей!
    Скрыть объявление

Скачать Разработка тестов на Java с использованием Selenium 2.0

Тема в разделе "Администрирование и программирование", создана пользователем Gustav, 13 мар 2016.

  1. Gustav

    Gustav Команда форума Администратор

    Сообщения:
    8.495
    Симпатии:
    20.384
    Разработка тестов на Java с использованием Selenium 2.0
    тренер: Баранцев Алексей

    automation_tool_structure.png

    Подробная программа курса

    Первый модуль


    Первое занятие (простые тесты, с демонстрацией одновременно на двух версиях Selenium)

    1. Что такое Selenium, для чего он предназначен
    2. Сравнение версий: Selenium 2.0 = Selenium Classic + WebDriver
    3. Установка Selenium IDE, запуск "табличных" тестов в браузере
    4. Установка Selenium Server, запуск "табличных" тестов из командной строки
    5. Перевод тестов на настоящий язык программирования
    • установка среды разработки Eclipse
    • создание и настройка проекта в среде разработки
    • перенос тестов из Selenium IDE в среду разработки
    • запуск тестов из среды разработки
    6. Отладка тестов - пошаговое прохождение и просмотр значений переменных
    7. Добавление простых проверок при помощи Selenium IDE
    8. Собственные методы инициализации и завершения
    9. Запуск тестов удалённо на другой машине

    Второе занятие (усложнение тестов)
    1. Создание конфигурационного файла TestNG, запуск тестов из командной строки
    2. Параметризация запуска тестов через конфигурационный файл TestNG
    3. Параметризация запуска тестов через отдельный конфигурационный файл
    4. Передача параметров через командную строку при запуске тестов
    5. Динамическая генерация тестовых данных
    6. Подгрузка тестовых данных из внешних источников -- текстовый файл, Excel, база данных
    7. Различные подходы к идентификации элементов пользовательского интерфейса
    8. Хорошая архитектура тестового набора: почему это ТАК важно!
    9. Проектирование автотестов: чем оно отличается от проектирования ручных тестов

    Второй модуль

    Первое занятие (расширения для запуска тестов)

    1. Возможности фреймворка для запуска тестов TestNG
    • провайдеры тестовых данных
    • конфигурационные файлы с описанием тестовых наборов, группировка тестов
    • параллельный запуск тестов
    4. Выполнение тестов параллельно на нескольких машинах с использованием Selenium Grid 2.0
    5. Выполнение тестов параллельно с использованием HtmlUnitDriver
    6. Встраивание тестов в системы непрерывной интеграции: Cruise Control, Jenkins (Hudson)
    7. Выполнение тестов "в облаках": CloudTesting, Sauce OnDemand
    8. Нагрузочное тестирование с использованием Selenium: BrowserMob

    Второе занятие (расширения для разработки тестов)
    1. Selenium IDE, Sauce IDE
    2. Fluent Selenium
    3. Behavoiur Driven Development (JBehave, Cucumber)
    4. Watir-WebDriver
    5. Тестирование веб-приложений под Android
    6. Тестирование нативных приложений: nativedriver, twin
    7. Вспомогательные библиотеки:

    • работа с почтой (JavaMail)
    • работа с базой данных (Hibernate)
    • удалённый доступ по протоколам Telnet и FTP (Jakarta Commons Net)
    Третий модуль

    Первое занятие

    1. Журналирование выполнения тестов
    • снятие скриншотов
    • журналирование средствами фреймворка TestNG
    • журналирование с использованием EventFiringWebDriver
    2. Обработка нештатных ситуаций
    • нативные диалоговые окна - AutoItX и Sikuli
    • восстановление работоспособности тестов после сбоев
    3. Cпособы оптимизации скорости выполнения тестов
    • кеширование результатов длительных операций
    • использование альтернативных интерфейсов доступа к приложению
    Второе занятие
    1. Различные стили написания тестов
    • Hamcrest -- "функциональный" стиль программирования
    • JBehave: Behaviout Driven Development (BDD) -- спецификации вместо тестов
    • RSpec + JRuby -- композиция двух предыдущих подходов
    2. Различные стили проверок
    • проверка результата выполнения операций
    • проверка состояния системы между операциями
    • отложенные проверки и проверки just-in-time
    Формат курса
    Онлайн-тренинг продолжительностью 6 занятий, с еженедельными онлайн-занятиями.



    Продажник:

    Скачать:
     
    Последнее редактирование модератором: 4 июл 2017
    erjcan нравится это.