Ukraine Office: +38 (063) 50 74 707

USA Office: +1 (212) 203-8264

contact@testmatick.com

Manual Testing

Ensure the highest quality for your software with our manual testing services.

Mobile Testing

Optimize your mobile apps for flawless performance across all devices and platforms with our comprehensive mobile testing services.

Automated Testing

Enhance your software development with our automated testing services, designed to boost efficiency.

Functional Testing

Refine your application’s core functionality with our functional testing services

VIEW ALL SERVICES 

Discussion – 

0

Discussion – 

0

Как записать видео с экрана устройства на Android

Как записать видео с экрана устройства на Android

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

К примеру, устройства от производителей Xiaomi, Huawei и Samsung имеют встроенные утилиты, отвечающие за запись видео с дисплея. Это очень удобно, поскольку не надо тратить много личного времени на то, чтобы подобрать самые лучшие программы, определить их плюсы и минусы, установить их на смартфон и настроить. Чаще всего, встроенная утилита находится на главном дисплее смартфона (панель уведомлений или в разделе «Инструменты»), где найти ее будет не сложно.

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

1. AZ Screen Recorder

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

2. DU Recorder

Простое в эксплуатации, бесплатное и не требующие к себе дополнительного внимания ПО. Значок камеры появляется после запуска утилиты, а меню с функциями – после нажатия на значок камеры. Коснувшись к значку «Запись», вы запустили временной отсчет до начала записи дисплея. По завершению съемки, можно выполнять редактирование.

В целом, DU Recorder и AZ Screen Recorder – аналоговые приложения, не требующие для их применения глубоких знаний и практических умений.

3. Mobizen Screen Recorder

Эта программа имеет тот же функциональный набор, что и предыдущие, но с существенной особенностью. Здесь есть реклама, которая накладывается как водяной знак на снятое видео. Таким образом, может закрыться часть дисплея, где будут находится важные данные. Недостатками данного ПО являются частые случаи завершения работы без подтверждения пользователя, а также трудности в монтировании видео из нескольких частей.

Представленные выше утилиты имеют как плюсы, так и минусы. С первых стоит назвать легкость в установке и эксплуатации, а также понятный функционал. Ко вторым отнесем загрузку видео в память устройства, сложности в монтаже. Также огромным минусом является то, что для подключения к смартфону и поиска требующегося документа приходится выполнять некоторые действия. Но как бы там ни было, данные программы очень часто применяются в работе и значительно упрощают жизнь сотрудникам отдела тестирования.

ADB

Записать видео с экрана смартфона можно еще одним способом, использовав ADB. Здесь мы имеем больше функциональных возможностей, но настройка и подготовительные процессы к процедуре записи займут больше времени.

Данный подход доступен из Android SDK. Необходимо загрузить этот пакет, который потребует достаточно много памяти на жестком диске, а также времени на установку всех версий Android. Только после этого осуществлять запись видео станет легко.

Изначально потребуется через USB подсоединить девайс к компьютеру в режиме отладки (в процессе подключения появится запрос на отладку, отвечать на него стоит утвердительно). После запустить командную строку CMD и зайти в папку, где уже установленный SDK. Использовать путь: c:\Users\your_user\AppData\Local\Android\Sdk\platform-tools\.

Для идентификации смартфона потребуется осуществить поиск подключенного устройства (команда adb devices).

После этого, с помощью команды db shell screenrecord /sdcard/test.mp4 запустить запись дисплея. В данном случае видео будет записываться 3 минуты.

С помощью данной программы вы также сможете сделать скриншоты, установить билды или записать логи. Большим преимуществом ADB можно считать широкий функционал, а недостатками – сложный путь установки и настройки при взаимодействии с программой впервые, необходимость знания команд, навык работы с командной строкой и лимит во времени записи.

Другие утилиты

Вывести изображение на экран смартфона можно и через трансляцию на компьютере. Для этого потребуется установить приложение Vysor.

Сразу после запуска приложения, устройство отобразится в перечне доступных девайсов, в верхней части программы. Запись экрана начнется после того, как нажмете на кнопку «View».

Если этого не случилось, следует:

  • Произвести подтверждение запроса на отладку по USB;
  • Заново подключить телефон;
  •  Выполнить установку ADB драйверов.

Кроме утилиты Vysor, можно использовать:

  • Screencast – простое приложение с удобным интерфейсом. Записывает видео с экрана ПК и веб-камеры, захватывая при этом звук с микрофона. Работает на Android, Windows, iOS, MacOS и Chrome OS.
  • Scrcpy – работает на GNU/Linux, Windows и Mac, располагает отображением и управлением Android устройствами, подключенными через USB или TCP/IP (Wi-Fi, SSH).

Часто случается так, что заказчик требует не просто запись видео с тапами, а непосредственно процесс взаимодействия человека с тачпадом устройства. В таком случае придется брать штатив и использовать устройство для записи видео, которое фиксируется на этом штативе. Только так можно заснять процесс тестирования смартфона с демонстрацией тапов.

По завершению съемки, необходимо сжать видео в размере, убрать лишние звуки или добавить эффектов. Для таких целей на ПК используются:

  • Movavi video suite – в функционале имеются редактор видео, утилиты для записи дисплея, для захвата с ТВ-тюнеров VHS и камер, конвертер мультимедиа, для нарезки видео, а также мультимедиа плеер. Утилита применяется на ПК с Windows.
  • Mobizen for Windows – программа, служащая для удаленного управления устройствами на базе Android и iOS. Работает в классическом режиме (с рабочими столами и программами), в режиме передачи данных (только на Android устройствах) и записи видео. Подключиться к программе можно с помощью USB, Wi-Fi, 3G или LTE на ПК, Mac, Ipad.
  • Camtasia – утилита, записывающая снимки дисплея в видеофайлы разных форматов. Здесь есть возможность редактирования видео, имеются встроенные видеопроигрыватели и Macromedia Flash (SWF). Программа способна захватить звуки и действия во всей Windows-системе и сохраняет файл в формате AVI.

Итоги

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

Немного меньшим спросом пользуется ADB-инструмент. Он менее популярен из-за сложностей при первичной установке и из-за работы в режиме консоли. И еще реже используются утилиты Scrcpy, Camtasia и другие.

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

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

You May Also Like

Почему валидация данных так важна?

Почему валидация данных так важна?

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

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

Медицинское приложение — программное обеспечение, разработанное для использования в области медицины, применяемое как персоналом лечебных заведений (например, докторами, реже — младшими медицинскими работниками), так и пациентами. При тестировании медицинского программного обеспечения алгоритм работы существенно не отличается от работы в других областях. Он лишь имеет рад особенностей с использованием способа интерактивной методологии.