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

Фотография

Как грамотно распределить покрытие тестами мобильного приложения.


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

#1 Aguero

Aguero

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

  • Members
  • Pip
  • 40 сообщений

Отправлено 17 января 2017 - 14:56

Привет. Есть есть мобильное приложение. Допустим спортивное новостное приложение под ОС Android. Как грамотно составить план тест кейсов, чтобы покрыть основные сценарии пользования этим приложением?

На пример мой план:

так как у приложения есть разделы, думаю поделить приложение на логические части по этим разделам и проверить каждый раздел -  каждую поле ввода, кнопку, действия на каждом возможном экране приложения.

 

1.Интерфейс

  - тестирование раздела Мой профиль

  - тестирование раздела Новости и статьи

 - тестирование раздела Матчи

- тестирование раздела Статистика

- тестирование раздела Закладки

 

Затем тестировать уже непосредственно мобильные особенности:

2. Работа с сетью

 - 2G, 3G, 4G, wi-fi, переходы, слабый сигнал, отсутствие сети

3. Работа приложения при прерываниях

 - звонки, сообщения, нотификации, перезагрузка и сон девайса

4. Работа приложения параллельно с другими приложениями

 - одновременный запуск приложений

5. Память

 - ограниченное кол-во памяти, хранилища, установка приложения на сд карту

6. Ориентация девайса, геолокация и прочее..

7. Проверять пункты 1-6 в различных версия ОС Android

8. Проверять пункты 1-7 на различных устройствах

 

Правильное планирование? 

 


  • 0

#2 comolder

comolder

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

  • Members
  • Pip
  • 26 сообщений
  • ФИО:Батыров Арсений Георгиевич


Отправлено 17 января 2017 - 15:31

Выглядит разумно. По факту, вы разделяете функциональное и нефункциональное тестирование. Но тест-план всё-таки должен быть глубже.

Функциональное тестирование можно начать сразу, хоть на эмуляторах, хоть на реальных девайсах.

Нефункциональное требует некоторой подготовки. Во-первых, стоит определиться с версиями ОС, на которых будет работать приложение. После этого подумать, какие девайсы выбрать, если их ещё нет. Хорошая статья на тему.

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

Не факт, что потребуется составлять детальный тест-план, это сильно зависит от количества человек в команде. Но чёткое понимание, что и как тестировать, должно быть у каждого члена QA-team.


  • 1


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

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