Как получить доступ к устройствам Perfecto Cloud для ручного тестирования
Это руководство по Perfecto от Lambda Geeks написано, чтобы дать полный и исчерпывающий обзор Perfecto. От доступа к устройствам Perfecto Cloud для ручного тестирования до тестирования производительности мы обсудим подробное исследование всех различных вертикалей.
Введение
Инструмент Perfecto Automation - это веб-платформа SaaS (программное обеспечение как услуга), платформа для тестирования мобильных приложений, которая позволяет разработчикам мобильных приложений и специалистам по обеспечению качества. Perfecto поддерживает мобильную автоматизацию с расширенными функциями, такими как сканирование штрих-кода, обнаружение цвета, виртуализация сети, мониторинг и различные средства тестирования производительности. Идеальный инструмент предоставляет множество мобильных устройств в нескольких географических точках для автоматизации и ручного тестирования.
Обзор мобильного тестирования с использованием Perfecto Cloud
Есть три способа получить доступ к мобильному телефону из Perfecto.
Доступ к общедоступному облаку Perfecto:
Perfecto имеет свое мобильное облако, в котором размещены тысячи мобильных устройств в разных географических точках. Потребители могут воспользоваться широким выбором различных производителей и моделей со всеми вариантами операционных систем.
Преимущества:
Это модель мобильного доступа на основе лицензии. Сравнительно это рентабельно. Пользователи могут получить доступ к огромному количеству устройств.
Минусы:
Иногда мобильный телефон, к которому вы хотите получить доступ к тому же устройству, уже зарезервирован кем-то другим. Затем вам нужно подождать, пока зарезервированное устройство не будет освобождено.
Чтобы получить подробную информацию о преимуществах и недостатках Perfecto, нажмите на эту ссылке
Доступ к Perfecto Private Cloud
По соглашению с Client Perfecto предоставит клиенту выделенное частное облако. Perfecto будет размещать определенное количество мобильных телефонов разных производителей и моделей с желаемой операционной системой в соответствии с требованиями клиента. Эти устройства будут доступны клиенту круглосуточно. Если клиент столкнется с какой-либо проблемой, Perfecto немедленно окажет поддержку. Согласно контракту Perfecto, клиент может менять размещенное в облаке устройство 24/7 раза в год в соответствии с обновлением версии ОС или выпуском новых мобильных моделей. Это будет зависеть от взаимопонимания с Perfecto и со стороны Клиента.
Выполните указанные шаги для доступа к устройствам Perfecto Cloud и выполните ручное тестирование.
Шаг 1. Создайте учетную запись Perfecto
Пользователи могут создать бесплатную пробную учетную запись, действительную в течение 14 дней. Есть несколько ограничений на бесплатные пробные лицензии. Другой вариант - пользователям необходимо приобрести лицензии Perfecto.
Шаги по созданию бесплатной / пробной учетной записи, указанные ниже
Чтобы получить бесплатную пробную версию perfecto Mobile Cloud Testing, перейдите по ссылке_ https://www.perfecto.io/, и вы увидите экран ниже.
Нажмите на бесплатную пробную версию.
Как только пользователь нажимает кнопку «БЕСПЛАТНЫЙ ПРОБНЫЙ ПЕРИОД», вы увидите форму.
Заполните обязательные поля и нажмите «Я не робот». Затем нажмите кнопку «НАЧАТЬ БЕСПЛАТНЫЙ ПРОБНЫЙ ПЕРИОД».
Perfecto Team отправляет письмо на вашу почту с вашими учетными данными для бесплатной пробной версии Perfecto,
После того, как вы нажмете на ссылку, откройте интерфейс и введите свой адрес электронной почты и пароль (предоставленные по почте).
Как только пользователь нажимает кнопку «ВОЙТИ», вам необходимо обновить свой пароль и отправить его.
Теперь вы найдете изображение ниже и свою учетную запись, готовую начать тестирование.

Step2: Резервирование мобильного телефона в Perfecto Cloud для тестирования
После входа на портал Perfecto Нам необходимо зарезервировать мобильные устройства для ручного тестирования. Пожалуйста, выберите опцию «ОТКРЫТЬ УСТРОЙСТВО» в разделе «Ручное тестирование».
Step3: После выбора «Открытые устройства» вы получите список доступных устройств / мобильных телефонов в облачных устройствах, размещенных в Perfecto.
Вы найдете огромное количество мобильных телефонов iOS и Android с разными моделями с различными версиями ОС, которые помогут любому тестировщику. Слева вы получите подробную информацию об устройствах для подсчета доступности и недавно добавленных новых мобильных устройств. В столбце доступности пользователь найдет список доступных для тестирования мобильных устройств и список зарезервированных устройств, забронированных другими тестировщиками. Если какой-либо пользователь хочет защитить устройства «В ИСПОЛЬЗОВАНИИ», он должен подождать, пока настоящий пользователь не освободит его.

Perfecto предоставила устройство в разных географических точках, помогая пользователю быстрее получить доступ к устройству. Вы найдете статус доступности устройства (Доступно / ИСПОЛЬЗУЕТСЯ) в зависимости от доступности.
Step4: По желанию пользователя он / она может зарезервировать устройства. Сначала определите устройство, которое хотите зарезервировать, наведите указатель мыши на устройство и найдите параметр «ОТКРЫТЬ» справа от имени устройства.
Шаг 5: После нажатия на кнопку «Открыть» доступное устройство будет запущено в течение нескольких секунд.
Примечание: Одна вещь, которую пользователь должен иметь в виду, что скорость сети пользователя должна быть более 10 Мбит / с; в противном случае пользователь столкнется с проблемами задержки в сети, чего не ожидается во время тестирования мобильного приложения.

Возможности, доступные в Perfecto:
- Ввести изображение:
Эта функция помогает тестировщику тестировать такие приложения, где требуется сканирование штрих-кода, или банковское приложение, где тестеру необходимо сканировать чек. Пользователь должен предоставить изображения, которые будут храниться в репозитории.
- Установить местоположение
Эта функция связана с теми приложениями, которые связаны с определением местоположения, такими как OLA, Uber, Zomato и т. Д. Не перемещаясь из одного места в другое, пользователь может протестировать приложение и сгенерировать данные о местоположении.
- Виртуализация сети: Сетевая виртуализация - это необычная функция, поддерживаемая ограниченным количеством инструментов. В первую очередь это требуется для тестирования производительности любого мобильного приложения. Это также помогает разработчикам и другим тестировщикам различного типа тестирования. Это позволяет разработчику и тестеру производительности имитировать реальные сетевые условия в рамках сценария тестирования. В основном это три команды для виртуализации сети: запуск, обновление и остановка.
В качестве реального примера: представьте, что если какой-либо пользователь хочет проверить производительность приложения в условиях низкой сети, он / она может установить состояние сети 2G / 3G / 4G с помощью функции виртуализации сети и получить сведения о производительности, а также пользователя может внести необходимые изменения в соответствии с производительностью приложения.
- Перезагрузите мобильный телефон:
Эта функция помогает пользователям, если требуется перезагрузить мобильное устройство во время совместимости любого приложения.
- Повернуть экран:
Эта функция помогает пользователю протестировать приложение в альбомном или портретном режиме. Если размер приложения действительно изменяется или соответствует указанному разрешению экрана, тестировщику необходимо сообщить разработчику, чтобы тот исправил дефект.
- Жизненно важно:
Когда пользователь хочет узнать использование мобильной памяти, использование ЦП и ядро ЦП, то используется команда Vital. При сборе показателей устройства это не мешает выполнению существующей задачи или автоматизации.
- Журналы устройства
Журналы устройств необходимы разработчику. Пока тестировщик выполняет любое тестирование, создается журнал устройства, и если тестер обнаружит какую-либо проблему, журнал устройства поможет разработчику отладить проблему. Команда для сбора логов устройства в Perfecto-> mobile: device: log
- Анализ изображения:
Perfecto предоставил выдающуюся функцию, называемую визуальным анализом, которая охватывает анализ текста и изображений. Эта функция полезна как для ручного, так и для автоматического тестирования.
Он может касаться экрана рядом с распознанным текстом. Он может выбирать элементы пользовательского интерфейса на основе анализа. Он поддерживает распознавание изображений и текста (с помощью OCR) на экране устройства.
- Поиск объектов:
Поиск объектов - полезная функция, предоставляемая perfecto; эта функция помогает им идентифицировать и извлекать объекты с экрана мобильного устройства для всех типов приложений (собственных, гибридных и веб-приложений).
- Захват снимка экрана:
Во время любого вида тестирования тестировщику необходимо собрать доказательства для каждой проблемы и дефекта, чтобы правильно понять проблему и быстро решить ее.
Шаг 6: Установка приложений на зарезервированные устройства.

Если какой-либо пользователь хочет установить конкретное приложение в соответствии с его / ее требованиями, нажмите кнопку меню. Вы найдете возможность установить приложение, которое хотите протестировать, на зарезервированный мобильный телефон из облака Perfecto.
Необходимые условия для установки приложения: Пользователь должен иметь файл .apk / .ipa в репозитории или на локальном диске.

Шаг 7: укажите расположение файла .apk
Первому пользователю нужно щелкнуть «Выбрать приложение», затем ему / ей нужно выбрать один вариант между репозиторием или компьютером в соответствии с расположением устанавливаемого приложения. В противном случае пользователь может перетащить приложение в указанное место. Ниже скриншот приложения; установка в процессе.

Шаг 8. Настройка приложения
Когда установка приложения будет завершена, выполните необходимые настройки для тестирования приложения. Чтобы сделать то же самое, выберите «НАСТРОИТЬ ПРИЛОЖЕНИЕ» и включите или выключите переключатель в соответствии с вашими требованиями к тестированию.

Шаг 9. Чтобы получить идентификатор устройства или возможность атрибута устройства
Чтобы запустить автоматизацию мобильных приложений, нам необходимо произвести синхронизацию приложения и устройства; нам нужно настроить атрибуты устройства.
Мы можем получить детали атрибута, выбрав опцию «Возможности».

Шаг 10: Создание снимка экрана во время тестирования
Функция захвата снимка экрана помогает тестировщику собрать доказательства любого дефекта / ошибки / проблемы. Это позволяет разработчику отладить и устранить проблему.

Шаг 11. Освободите облачное устройство.
Когда пользователь завершает тестирование, устройство необходимо освободить, чтобы другие пользователи могли использовать его для тестирования.

Заключение
В этом разделе мы рассказали, как зарезервировать мобильное устройство из Перфекто Облако и сделать ручное тестирование. В следующей теме мы напишем о настройке Perfecto и настройке для автоматизации. Для получения более подробной информации о Perfecto, пожалуйста, обратитесь к этому ссылке.