• /
  • /

Приложение для тестирования и проверки планшетов перед выпуском

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


Доступный список тестов

Touchscreen - проверка на наличие нерабочих областей на экране устройства
Display - проверка на наличие битых пикселей на экране устройства
Battery - проверка длительности заряда устройства
Cpu - тест для проверки работоспособности цпу под нагрузкой
Phone tube - проверка качества звука у микрофона и динамика на телефонной трубке
Phone button - проверка работоспособности кнопки на телефонной трубке
Usb - проверка работоспособности usb на устройстве
Ethernet - проверка наличия сети интернет, максимальной пропускной способности
Camera - проверка работоспособности камеры на устройстве

Все тесты можно разделить по группам, что ускоит процесс и позволит не запускать весь перечень тестов, если это не нужно. Например, провести только нагрузочные тесты.

Также в приложении два режима тестирования:

  • пошаговый: тесты выполняются пока не произойдет ошибка теста, либо все установленные тесты пройдут успешно
  • цикличный: тесты выполняются независимо от результата, до момента их остановки оператором
Результаты тестирования выводятся на экран в виде таблицы.
Результаты сохраняются в файл в папку загрузки (локальное хранилище устройства). Пользователь может сам выбрать формат сохранения результатов тестирования: "csv" или "txt".
Особенности проекта

В ходе разработки приложения мы также взаимодействовали с hardware Android: батарея, экран, CPU, disk, сетевая карта и др.

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