1. Инструкция по участию в рескладчинах тут.
    Организовывать в этом разделе могут пользователи в группе "Новичок" и выше!
    Чем больше народу тем меньше взнос!
    Если участников 0 то взнос большой, не пугайтесь, минимальное количество участников 2. При 2 участниках цена уже становится приятной)

Эффективное использование TestNG и JUnit (Selenium, тестирование)

Информация:
Тема в разделе "Курсы по программированию", создана пользователем Collab_Bot, 18 сен 2016.
Этап:
Набор участников
Цена:
145.00 RUB
Участников:
0 из ∞
Организатор:
Отсутствует
100%
Расчетный взнос:
192 RUB
  • (Основной список пока пуст)

  1. Collab_Bot

    Collab_Bot Бот рескладчин Бот форума
    • 3063/3811

    Сообщения:
    81.066
    Репутация:
    0
    Отдано:
    1 ГБ
    Скачано:
    0 байт
    Рейтинг:
    -
    Описание
    Записи курса (4 занятия по 1,5 часа) будут выкладываться в системе дистанционного обучения, а консультации будут проходить в системе GoToWebinar
    Название:Эффективное использование TestNG и JUnit
    Начало:20 Июня 2014, в 00:00
    Окончание:15 Июля 2014, в 18:30
    Тренер:Баранцев Алексей
    Место проведения:онлайн
    Стоимость:руб. 5,000

    TestNG, Level 1

    1. Подготовка к использованию

    • интеграция со средами разработки
    • интеграция со сборщиками Maven, Ant, Gradle
    2. Формирование тестового набора, основные аннотации @Test, @BeforeX, @AfterX

    3. Assert и Assertion

    4. Конфигурационный файл

    5. Зависимости между тестами, порядок выполнения

    6. Группы тестов

    7. Параметризация тестов

    • через конфигурационный файл
    • через @DataProvider
    8. Параллельное выполнение тестов

    TestNG, Level 2

    1. Фабрики тестов @TestFactory

    • параметризация провайдеров данных
    • конфигурационное тестирование
    • построение сложных сценариев из простых блоков
    2. Использование Listeners

    • IMethodInterceptor (пример: упорядочивание тестов)
    • IHookable (пример: немедленное повторение “упавших” тестов)
    • IAnnotationTransformer2 (пример: игнорирование тестов, помеченных специальной аннотацией)
    3. Инъекция информации о тестах и результатах в @BeforeX, @AfterX, @Test и @DataProvider

    • протоколирование выполнения тестов
    • дополнительные аннотации, управляющие окружением (пример: перезапуск браузера перед определёнными тестами)
    • универсальные провайдеры данных (пример: загрузка тестовых данных из файлов)
    • автоматическое снятие скриншотов, видеозапись хода выполнения тестов
    JUnit, Level 1

    1. Подготовка к использованию

    • интеграция со средами разработки
    • интеграция со сборщиками Maven, Ant, Gradle
    2. Формирование тестового набора, основные аннотации @Test, @Suite, @BeforeX, @AfterX

    3. Assert и Assume

    4. Стандартные “расширенные” запускатели тестов

    • группировка тестов в категории (Categories)
    • параметризация тестов (Parametrized)
    5. @Rule, замена @BeforeX и @AfterX правилами

    JUnit, Level 2

    1. Более сложные правила

    • параметризация тестов, в том числе загрузка данных из файлов
    • немедленное повторение “упавших” тестов
    • автоматическое снятие скриншотов, видеозапись хода выполнения тестов
    • дополнительные аннотации (пример: игнорирование тестов, помеченных специальной аннотацией, перезапуск браузера перед определёнными тестами)
    2. @RunsWith -- самодельные запускатели тестов

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

    Формат курса
    Онлайн-тренинг продолжительностью 4 занятия по 1,5 часа с еженедельными онлайн-консультациями и практическими домашними заданиями.

    Каждую неделю в систему дистанционного обучения будет выкладываться запись очередного урока курса.

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

    Кроме того, раз в неделю с 18.00 до 18.30 тренер будет ждать в скайпе и в системе GoToWebinar вопросы участников курса, которым необходима помощь в выполнении домашнего задания.

    Первая консультация будет 25 июня И дальше точные даты консультаций 25 июня, 2, 9, 15 июля с 18-00 до 18-30 по московскому времени.

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

    Технические требования
    Онлайн-курсы организуются с использованием системы GoToWebinar.

    С системными требованиями можно ознакомиться здесь: (раздел "System Requirements & Purchasing", ответ на вопрос "What are the system requirements for running GoToMeeting, GoToWebinar or GoToTraining?"). Ничего устанавливать или платить участникам за эту систему не нужно. Вам просто нужно будет подключиться по ссылке, которую вышлют организаторы.

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

    В случае возможных технических сбоев с ведущим можно будет связаться через систему Skype.



    Это рескладчина на
    Ознакомьтесь с правилами проведения и участия в рескладчинах!
     
    Загрузка...