Скрыть объявление

Внимание!


Наш телеграм-канал попал под массовую блокировку и, пока мы подготовили для вас резервный!


Подписывайтесь по этой ССЫЛКЕ

Скрыть объявление

На короткое время рассказываем где достать редкие курсы

Подробности ТУТ

Скрыть объявление

Мы обновили Telegram-бот!

Ссылку на новый бот и все детали ищите ТУТ и скорее подписывайтесь, чтобы не пропускать важные уведомления и новости форума

Скрыть объявление

Было ли у Вас такое, что Вы не могли найти курс? Если да, то напишите нам в Службу поддержки какой курс вам нужен и мы постараемся его найти.

Скрыть объявление

Пополняйте баланс и получайте при оплате складчин кэшбек в размере 10%

Закрыто

Автоматизация Android-приложений Ruby + Cucumber (Арсений Батыров)

Тема в разделе "Курсы по программированию"

Цена:
6000 руб
Взнос:
327 руб
Организатор:
Gagarin

Список участников складчины:

1. Gagarin 2. Aplication 3. Sacred 4. Kalkulon 5. Kjarra 6. glagli 7. mercury*411
  1. Gagarin Организатор складчин

    Автоматизация Android-приложений Ruby + Cucumber (Арсений Батыров)

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
    [​IMG]

    Без автоматизации сейчас никуда. За 2017 год было выпущено более 5000 девайсов на платформе Android, и эта цифра продолжает увеличиваться. Вместе с рынком устройств растёт и рынок мобильных приложений. Процесс их тестирования должен быть максимально быстрым и информативным.

    К сожалению, отрасль автоматизированного тестирования мобильных приложений – очень молодая, и здесь пока нет однозначных стандартов и best practices, в отличие от Web. Кажется, что начать автоматизировать – сложно.

    На самом деле автоматизация - это просто! Всего за несколько часов можно установить и развернуть фреймворк и написать первые полезные тесты.

    Если подробнее, на курсе вы научитесь:
    • C нуля строить процесс автоматизированного тестирования Android-приложений
    • Писать собственные тесты и оптимизировать уже существующие
    • Настраивать среду тестирования
    • Создавать подробные отчёты по запуску тестов
    • Получите все необходимые знания для старта автоматизации в вашем проекте.
    Конечно, это далеко не все необходимые автоматизатору навыки. Здесь мы не будем работать с iOS, рефакторить код и разворачивать Continious Integration, этим мы занимаемся на другом курсе. Зато задания этого курса можно выполнять на любой системе, да и реальные мобильные устройства нам не потребуются. Более того, если вы совсем не умеете программировать — вы всё равно сможете пройти этот курс, инструкции на каждом этапе чёткие и пошаговые. Если же вы обладаете базовыми знаниями любого из языков программирования – их будет более чем достаточно.

    Для работы мы будем использовать популярный инструмент автоматизации мобильных приложений Appium, а также BDD-фреймворк Cucumber, чтобы писать тесты на “живом” языке. В качестве базового языка программирования мы будем использовать Ruby.

    Программа курса
    Модуль 1:

    • Обзор инструментов автоматизации мобильных приложений
    • Установка программного обеспечения для тренинга
    • Работа с Cucumber
      • Файловая структура проекта
      • Простой тестовый сценарий
      • Префиксы и нотация
      • Аргументы
      • Scenario outline
      • Теги и хуки
    Модуль 2:
    • Подключение Appium
    • UIAutomatorViewer
    • Поиск элементов
    • Аргументы
    • Ввод текста
    • Ввод с клавиатуры
    • Ассерты
    Модуль 3:
    • Итерации
    • Вложенные элементы
    • Обработка жестов
    • Циклы
    • Методы
    • Профили и отчёты
    • Скриншоты в отчётах
    Для выполнения заданий вам потребуется:
    • Windows 7 (64-bit) + / MacOS El Capitan + / Ubuntu 14.04 +
    • Процессор i-серии (i3, i5, i7) или аналогичный от AMD
    • 8 GB RAM
    • 6 GB на жёстком диске
    • Разрешение экрана минимум 1280 x 800
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
    bubui нравится это.
  2. Duk1763 Складчик
    Здравствуйте.
    Какого года данный курс?
    Написано, что тема открыта в 2018-м... Это несколько смущает.
    Ведь на сайте самого Батырого данного курса уже нет, а контент совсем иной на эту тему.
    Прошу пояснить.
     
    Duk1763,
Наверх