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

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

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

 

Есть несколько типов объектов тестирования для загрузки:

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

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

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

Данные о всех этапах разработки сохраняются во время существования проекта в инструменте управления тестированием EasyQA.

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

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

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

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 сейчас на реальном проекте.  Мы надеемся что это понравитсья всей команде разработчиков.