Перейти к содержимому









Фотография
Скачать

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



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 buba

buba

    Заблокированный

  • Заблокированные
  • Сообщений: 2 473
  • Регистрация: 26.02.2016
  • Заработано: 11 390 руб.
Репутация: 17 890

Награды: 52

  
  
  
  
  
  
  
  

Отправлено 02 Июнь 2018 - 08:49

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

Автор: Арсений Батыров


ruby.jpg

 

 

 

 

Без автоматизации сейчас никуда. За 2017 год было выпущено более 5000 девайсов на платформе Android, и эта цифра продолжает увеличиваться. Вместе с рынком устройств растёт и рынок мобильных приложений. Процесс их тестирования должен быть максимально быстрым и информативным.
 
К сожалению, отрасль автоматизированного тестирования мобильных приложений – очень молодая, и здесь пока нет однозначных стандартов и best practices, в отличие от Web. Кажется, что начать автоматизировать – сложно.
 
На самом деле автоматизация - это просто! Всего за несколько часов можно установить и развернуть фреймворк и написать первые полезные тесты.
 
Если подробнее, на курсе вы научитесь:
 
C нуля строить процесс автоматизированного тестирования Android-приложений
Писать собственные тесты и оптимизировать уже существующие
Настраивать среду тестирования
Создавать подробные отчёты по запуску тестов
Получите все необходимые знания для старта автоматизации в вашем проекте.
Конечно, это далеко не все необходимые автоматизатору навыки. Здесь мы не будем работать с iOS, рефакторить код и разворачивать Continious Integration, этим мы занимаемся на другом курсе. Зато задания этого курса можно выполнять на любой системе, да и реальные мобильные устройства нам не потребуются. Более того, если вы совсем не умеете программировать — вы всё равно сможете пройти этот курс, инструкции на каждом этапе чёткие и пошаговые. Если же вы обладаете базовыми знаниями любого из языков программирования – их будет более чем достаточно.
 
Для работы мы будем использовать популярный инструмент автоматизации мобильных приложений Appium, а также BDD-фреймворк Cucumber, чтобы писать тесты на “живом” языке. В качестве базового языка программирования мы будем использовать Ruby.
 
Программа курса:
 
Модуль 1:
 
Обзор инструментов автоматизации мобильных приложений
Установка программного обеспечения для тренинга
Работа с Cucumber
Файловая структура проекта
Простой тестовый сценарий
Префиксы и нотация
Аргументы
Scenario outline
Теги и хуки
 
Модуль 2:
 
Подключение Appium
UIAutomatorViewer
Поиск элементов
Аргументы
Ввод текста
Ввод с клавиатуры
Ассерты
 
Модуль 3:
 
Итерации
Вложенные элементы
Обработка жестов
Циклы
Методы
Профили и отчёты
Скриншоты в отчётах

 

 


Скрытый контент:

  Для просмотра необходимо войти или зарегистрироваться


Скачать:

Скрытый контент:

  Для просмотра содержимого необходимо 10 очков репутации (вам не хватает 10)

 Скачать без ограничений   Купить этот материал за 390 руб.



🔔 Подпишись на наш канал telegram @slivup_live и бота @kurs_slivup, что бы следить за крутыми новинками форума

  • 3

#2 Collapse

Collapse
  • Platinum
  • Сообщений: 25
  • Регистрация: 17.09.2018
  • Заработано: 3 руб.
Репутация: 6

Награды: 12

  
  
  
  
  
  
  
  

Отправлено 16 Июнь 2020 - 20:13

buba , прошу обновить ссылку, а так же делаю запрос на восстановление в специальном разделе.
  • 0

#3 OXAS

OXAS
  • Сливапер LVL 7
  • Сообщений: 11 530
  • Регистрация: 08.01.2015
  • Заработано: 19 679 руб.
Репутация: 18 963

Награды: 53

  
  
  
  
  
  
  
  

Отправлено 16 Июнь 2020 - 22:16

Collapse,

Скрытый контент:

  Для просмотра содержимого необходимо 200 очков репутации (вам не хватает 200)

 Скачать без ограничений   Купить этот материал за 390 руб.


  • 4



Похожие темы Collapse

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных

×

Зарегистрируйся моментально!