Перейти к содержимому

Практикум по тест-дизайну 2.0
онлайн, начало 20 cентября
Python для начинающих
онлайн, начало 25 сентября
Первый Онлайн ИНститут Тестировщиков
онлайн, начало 23 сентября
Тестирование REST API
онлайн, начало 23 сентября
Фотография

Автоматизированнное тестирование apk без доступа к исходному коду

android apk

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Mr_Nehoch

Mr_Nehoch

    Новый участник

  • Members
  • Pip
  • 1 сообщений
  • ФИО:Алексей Михайлович

Отправлено 04 Июнь 2014 - 18:43

Доброго времени суток.

Ранее писал автотесты Selenium WebDriver под Web.

Сейчас в связи со сменой работы была поставлена следующая задача:

Необходимо написать автоматизированные тесты для тестирования apk под android.

 

Задача казалось бы тривиальна, но есть ряд ограничений:

1. Нет исходного кода, то есть есть только apk файл

2. Само приложение написано на Uniti3D, то есть определение идентификаторов невозможно, только картинки фактически.

 

В качестве возможных решений смотрел в сторону Robotium (инструмент возникший первоначально как кликер).

Но возникает ряд вопросов

- как определять успешность теста, если доступен только функционал клика по координатам?

- реально ли из Robotium поднять приложение, учитывая что у меня нет исходников?

 

Так же смотрел в сторону такого инструмента как Sikuli (пробовал в свое время для Web'а, не с целью решения реальной задачи, а с целью получения практического опыта)

Тут вопрос определения успешности теста отпадает, но вопрос запуска приложения по прежнему актуален.

 

 

В связи с чем прошу подсказать:

Реально ли протестировать apk не имея исходного кода?

Какой инструмент выбрать? Учитывая, что потенциально доступен только функционал клика по координатам (приложение на uniti3d)

Если смотреть в сторону Sikuli - каким образом можно из сикули поднять приложение?

 


  • 0

#2 aksas

aksas

    Активный участник

  • Members
  • PipPip
  • 130 сообщений
  • Город:Харьков

Отправлено 05 Июнь 2014 - 10:05

Если смотреть в сторону Sikuli - каким образом можно из сикули поднять приложение?

возможно я не совсем понимаю проблему, а что мешает использовать adb для этих целей?

 

Тут объясняется как это можно сделать http://stackoverflow...-using-apk-file


  • 0


Инструменты тестировщика: Git
онлайн
Инструменты тестировщика: Консольные утилиты Android
онлайн
Автоматизатор мобильных приложений
онлайн
Тестирование мобильных приложений: начальный уровень
онлайн




Темы с аналогичным тегами android, apk

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале