Тест-кейсы
Работа с тест-кейсами в системе производится через пункт основного меню Тест-кейсы.
На странице Тест-кейсы отображены все ранее записанные тест-кейсы для различных проектов и приложений. Каждый тест-кейс представлен отдельной строкой.
Для каждого тест-кейса приведена следующая информация:
- ID — цифровой идентификатор тест-кейса.
- Название — имя записанного тест-кейса.
- Описание — подробное описание тест-кейса.
- Имя пакета — имя пакета (приложения), для которого был записан тест-кейс.
- Проект — проект, для которого записывался тест-кейс.
- Архитектура — тип архитектуры, на которой был записан тест-кейс (Android или iOS).
- Состояние — статус записи тест-кейса.
- Создан — дата создания тест-кейса.
На данной странице можно, используя расположенное справа в строке каждого тест-кейса раскрывающееся меню «», открыть страницу с подробной информацией о тест-кейсе, удалить тест-кейс или скачать лог-файл для него:
Открыть тест-кейс также можно, нажав на его ID в левой колонке.
Кроме этого, если в данный момент тест-кейс записывается, используя меню «», можно открыть тест-кейс или завершить его запись:
Запись тест-кейса
Примечание
Записать и сохранить можно только тест-кейс на платформе Android.
Для записи нового тест-кейса нажмите кнопку Добавить тест-кейс в правом верхнем углу страницы Тест-кейсы:
Выберите или перетащите на появившуюся страницу Добавить тест-кейс apk-файл сканируемого приложения:
После выбора apk-файла на странице Добавить тест-кейс появятся информация о выбранном приложении и поля, необходимые для запуска записи нового тест-кейса:
- Название — имя создаваемого тест-кейса.
- Описание — подробное описание тест-кейса.
-
Проект — проект, для которого будет записан тест-кейс.
Примечание
Для выбора доступны либо проекты с незаполненным при создании полем Имя пакета (см. раздел «Проекты»), либо те, для которых в данном поле указан пакет, выбранный в предыдущем шаге. Таким образом, не исключена ситуация, когда в данном поле будут отсутствовать доступные для выбора элементы. В этом случае следует создать новый проект с пустым полем Имя пакета или, указав в нем соответствующий пакет.
-
Архитектура — архитектура устройства, на котором будет запущено приложение. Отметим, что в данном поле будет доступна для выбора только соответствующая загруженному файлу архитектура.
После заполнения всех полей и нажатия на кнопку Запустить будет отображена страница с экраном устройства:
После совершения необходимых действий и нажатия на кнопку Остановить — будет открыта страница Список тест-кейсов с новым добавленным тест-кейсом.
Примечание
Так как запускаемое для сканирования приложение подвергается вмешательству, скорость его работы может несколько снижаться. При записи тест-кейсов рекомендуется делать небольшую (2–3 секунды) задержку между действиями в интерфейсе приложения.
Редактирование / удаление тест-кейса
Рассмотрим способы управления тест-кейсами в системе. Редактирование и/или удаление тест-кейса может быть произведено на странице Список тест-кейсов.
Для редактирования тест-кейса нажмите либо на его ID в списке тест-кейсов, либо на расположенное справа в строке тест-кейса раскрывающееся меню «» и выберите пункт Открыть. В результате будет открыта страница просмотра и редактирования тест-кейса:
Нажмите кнопку Изменить. В появившемся окне можно изменить название и описание тест-кейса:
Также на этой странице можно просмотреть запись тест-кейса и скачать его лог-файл.
Для удаления тест-кейса по нажатию кнопки Удалить необходимо подтвердить или отменить удаление тест-кейса в появившемся диалоговом окне:
Кроме этого, тест-кейс может быть удален непосредственно на странице Список тест-кейсов с помощью пункта Удалить расположенного справа в строке тест-кейса раскрывающегося меню «»: