Распределение билда

Любая организация в мире имеет свою собственную цель, уникальную или нет. Важно то, что некоторые люди хотят создать что-то новое или улучшить уже существующую вещь и предложить её общественности. Все действия, ресурсы и работа сотрудников направлены на достижение этой цели.

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

Одним из факторов, который влияет на качество программного обеспечения, является хорошо выполненая проверка QA отделом. Поскольку тестирование должно быть внедрено на всех этапах разработки ПО, очень важно выполнять его быстро и своевременно.

EasyQA test management tool, QA, software, how to share test object, Android, iOS, build

Инструмент управления тестированием EasyQA может помочь вам справиться с этой задачей, поскольку он позволяет загружать и распределять билды для тестирования.

Полезная сылка: EasyQA YouTube канал

Как загрузить билд или добавить ссылку?

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

Для этого нажмите кнопку Добавить объект.  

EasyQA test management tool, QA, software, how to share test build, Android, iOS, build

Если нам нужно добавить тестовый объект в уже существующий проект, вы просто нажмите на название проекта. На странице Обзор вы также увидите кнопку для добавления тестового объекта.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, build

Пользователь также может добавить тестовый объект на странице Тест объекты. На ней отображаются все объекты тестирования, загруженные до сих пор.

После нажатия кнопки Добавить объект вы увидите страницу для загрузки билда. Вы также можете добавить ссылку на сайт для тестирования.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

EasyQA позволяет загружать следующие типы тестовых объектов:

  • Android сборка - .apk файл
  • iOS сборка - .ipa файл
  • Веб сайт - ссылка

Способы добавления тестового объекта:

  1. нажмите на выделенную область и выберите файл
  2. перетащите выбранный файл
  3. укажите ссылку на тестовый объект

Где хранится тестовый объект?

После загрузки файла или добавления ссылки на тестируемый веб-сайта, вы можете нажать кнопку Сохранить.

Вы увидите следующее окно:

EasyQA test management tool, QA, software, how to share test build, Android, iOS, build

Пользователь может увидеть следующий результат после загрузки тестового объекта:

  • имя загруженого билда
  • результат загрузки
  • размер загружаемого файла
  • згенерированая ссылка на билд, для его установки на мобильном устройстве

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

Если вы хотите просмотреть более подробное описание тестового объект, вам необходимо нажать на кнопку со стрелкой, расположенную рядом с записью.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, build

Как распространить тестовый объект?

Пользователь имеет возможность распределить тестовый объект с участниками команды сразу после загрузки в инструменте управления тестированием EasyQA.

У Вас есть возможность выполнить распространение двумя способами:

  1. скопировать ссылку
  2. отправить ее по электронной почте 

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

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

Вы можете сделать это нажав на кнопку Отправить по електронной почте.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, build

Следующее, что мы видим, список участников проекта:

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

Пользователь выбирает получателей, нажав на флажок. Последний шаг - это нажать кнопку Отправить ссылку.

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

Если вы откроете ссылку на тестовый объект в браузере своего мобильного телефона, он будет загружен, а затем установиться. Далее - вы можете начать тестирование.

Получите тестовый билд из интегрированой системы

Инструмент управления тестированием EasyQA позволяет получить билд непосредственно из GitHub или GitLab.

Для того, чтобы начать этот процесс, необходимо интегрировать проект EasyQA с этими системами.

Пользователь может добавить плагин на странице Интеграции, вкладка - Плагины.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

Нажмите Добавить новый плагин, чтобы установить новую интеграцию. Сперва вы должны выбрать систему во всплывающем окне, которую хотите интегрировать.

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

Мы выбираем GitHub и заполняем следующие данные:

  1. Repository url это полный адрес вашего проекта на GitHub, например: https://github.com/ExampleProfile/example_project
  2. Access token - ваш личный токен, для получения доступа к вашим проектам. Это избавляет вас от необходимости использования логина и пароля. Вы можете остановить Токен и создать новый в любое время.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

Чтобы создать новый токен, вы должны зайти на: GitHub->Settings->Personal Access Tokens. Введите необходимую информацию и нажмите кнопку "Создать новый токен". В новом окне выберите параметр "repo".

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

Если пользователь выбирает GitLab, то он заполняет следующие данные:

  1. Repository url - это полный адрес вашего проекта на GitLab, например: https://gitlab.com/ExampleProfile/example_project
  2. Access token - ваш личный токен, для получения доступа к вашим проектам. Это избавляет вас от необходимости использования логина и пароля. Вы можете остановить токен и создать новый в любое время.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

Чтобы создать новый токен, вы должны зайти на: GitLab->Profile Settings->Access Tokens, введите необходимую информацию и нажмите кнопку "Создать новый токен".

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

Теперь вы готовы к созданию тестового билда из вашего кода, который хранится на GitHub или GitLab. Нажмите кнопку "Получить тест объект" на странице Тест объекты.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

После этого вы увидите форму для выбора источника с которого вы хотите сгенирировать билд.

EasyQA test management tool, QA, software, how to share test build, Android, iOS, get build, GitHub, GitLab

После завершения процесса генерации, вы увидите ваш билд на странице Тест объекты.

Используйте инструменте управления тестированием EasyQA для загрузки, хранения и совместного использования тестовых былдов. Вы можете эффективно управлять всеми организационными процессами в проекте, в частности процессом тестирования.

Все упомянутое выше является очень полезным. Вам нужно попробовать EasyQA сейчас на реальном проекте.  Мы надеемся что наш инструмент понравитсья всей команде разработчиков.