Файл: Функциональное тестирование программного обеспечения на примере мобильных приложений».pdf
Добавлен: 14.05.2023
Просмотров: 525
Скачиваний: 4
40). Проверка отображения списаний в истории операций по кошельку.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать пункт «Transaction» для кошелька, по которому были списания. |
Отобразился список операций по кошельку, все списания отображены корректно. |
41). Проверка отображения пополнений в истории операций по кошельку.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать пункт «Transaction» для кошелька, по которому были пополнения. |
Отобразился список операций по кошельку, все пополнения отображены корректно. |
42). Проверка шаринга адреса кошелька через другие приложения.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать для любого кошелька кнопку «More» |
Появилось окно с опциями: Share my wallet address, Export wallet, Delete |
|
3 |
Нажать кнопку «Share my wallet address» |
Появился перечень приложений, в которые можно отправить адрес кошелька. |
|
4 |
Выбрать любой из пунктов и проверить, что в поле ввода указан адрес кошелька, для которого использовался шаринг. |
В поле ввода указан адрес кошелька, для которого использовался шаринг. |
43). Проверка экспорта кошелька. Правильный пароль.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать для любого кошелька кнопку «More» |
Появилось окно с опциями: Share my wallet address, Export wallet, Delete |
|
3 |
Нажать кнопку «Export wallet» |
Появилось окно с запросом пароля для кошелька. |
|
4 |
Ввести корректный пароль для кошелька. |
Пароль прошел проверку и приложение сгенерировало строку с кошельком. |
44). Проверка экспорта кошелька. Неправильный пароль.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать для любого кошелька кнопку «More» |
Появилось окно с опциями: Share my wallet address, Export wallet, Delete |
|
3 |
Нажать кнопку «Export wallet» |
Появилось окно с запросом пароля для кошелька. |
|
4 |
Ввести не корректный пароль для кошелька. |
Пароль не прошел проверку. Появилось уведомление о необходимости ввести правильный пароль. |
45). Проверка удаления кошелька. Правильный пароль.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать для любого кошелька кнопку «More» |
Появилось окно с опциями: Share my wallet address, Export wallet, Delete |
|
3 |
Нажать кнопку «Delete» |
Появилось окно с запросом пароля для кошелька. |
|
4 |
Ввести корректный пароль для кошелька. |
Кошелек успешно удален. |
46). Проверка удаления кошелька. Неправильный пароль.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать для любого кошелька кнопку «More» |
Появилось окно с опциями: Share my wallet address, Export wallet, Delete |
|
3 |
Нажать кнопку «Delete» |
Появилось окно с запросом пароля для кошелька. |
|
4 |
Ввести не корректный пароль для кошелька. |
Кошелек не удален. Появилось уведомление о необходимости ввести правильный пароль. |
47). Проверка восстановления пароля. Правильный ответ на секретный вопрос.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать для любого кошелька кнопку «More» |
Появилось окно с опциями: Share my wallet address, Export wallet, Delete |
|
3 |
Нажать любую кнопку и выбрать «Forgot your password» |
Появилось окно восстановления пароля. |
|
4 |
Ввести корректный email и правильный ответ на секретный вопрос. |
Пароль успешно восстановлен. На указанную почту пришла информация о сбросе пароля. |
48). Проверка восстановления пароля. Неправильный ответ на секретный вопрос.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выбрать для любого кошелька кнопку «More» |
Появилось окно с опциями: Share my wallet address, Export wallet, Delete |
|
3 |
Нажать любую кнопку и выбрать «Forgot your password» |
Появилось окно восстановления пароля. |
|
4 |
Ввести корректный email и не правильный ответ на секретный вопрос. |
Пароль не восстановлен. Появилось уведомление о необходимости указать правильный ответ на секретный вопрос. |
49). Проверка обновления состояния кошельков.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Из внешней системы изменить баланс любого кошелька и нажать кнопку обновления в левом-верхнем углу. |
Список кошельков обновлен. По кошельку, для которого менялся баланс корректно указано новое значение. |
50). Проверка корректности общего баланса кошельков.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Проверить что значение «My balance» в верхней части экрана равно сумме балансов всех кошельков. |
«My balance» равен сумме балансов всех кошельков. |
51). Проверка множественных нажатий.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Нажать одновременно на несколько элементов. |
Открылся один из нажатых элементов. Приложение продолжает работать в штатном режиме. |
52). Проверка работы на 3G интернете.
|
Предусловие: устройство подключено к сети 3G |
||
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Проверить, что приложение корректно обновляет состояние кошельков и позволяет выполнять операции. |
Приложение корректно обновляет состояние кошельков и позволяет выполнять операции. |
53). Проверка работы на WIFI.
|
Предусловие: устройство подключено к сети WIFI |
||
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Проверить, что приложение корректно обновляет состояние кошельков и позволяет выполнять операции. |
Приложение корректно обновляет состояние кошельков и позволяет выполнять операции. |
54). Проверка работы без подключения к сети.
|
Предусловие: у устройства нет подключения к интернету. |
||
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Вход в приложение не выполнен. Появилось уведомление о недоступности сети. |
55). Проверка переноса приложения на SD карту.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Выполнить перенос приложения Veros Wallet на SD карту. |
Приложение перенесено. |
|
2 |
Проверить, что приложение корректно обновляет состояние кошельков и позволяет выполнять операции. |
Приложение корректно обновляет состояние кошельков и позволяет выполнять операции. |
56). Проверка поведения приложения при перезагрузке устройства.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Выполнить перезагрузку устройства. |
Устройство перезагружено. |
|
3 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
4 |
Проверить, что в результате перезагрузки не потеряна такая информация, состояние кошельков, транзакции по кошелькам, балансы. |
В результате перезагрузки данные не потеряны. |
57). Проверка поведения приложения после входа и выхода из режима ожидания.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Открыть любое окно приложения. |
Окно открыто. |
|
3 |
Перевести устройство в режим ожидания. |
Устройство переведено в режим ожидания. |
|
4 |
Вывести устройство из режима ожидания и проверить, что состояние окна осталось аналогичным состоянию до перевода в режим ожидания. |
Состояние окна не изменилось. |
58). Проверка поведения приложения при получении устройством SMS/MMS.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Открыть любое окно приложения. |
Окно открыто. |
|
3 |
Отправить на устройство, на котором производится тестирование, смс\ммс. |
Смс\ммс отправлено |
|
4 |
Проверить, что работоспособность приложения не изменилась. |
Работоспособность приложения не изменилась. |
59). Проверка поведения приложения при прерывании работы входящим звонком.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Открыть любое окно приложения. |
Окно открыто. |
|
3 |
Выполнить на устройство, на котором производится тестирование звонок. |
Звонок выполнен. |
|
4 |
Завершить звонок и проверить, что работоспособность приложения не изменилась. |
Работоспособность приложения не изменилась. |
60). Проверка поведения приложения при подключении и отключении питания.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Подключить устройство к источнику питания. |
Устройство подключено. |
|
3 |
Проверить, что работоспособность приложения не изменилась. |
Работоспособность приложения не изменилась. |
|
4 |
Отключить устройство от источника питания. |
Устройство отключено от источника питания. |
|
5 |
Проверить, что работоспособность приложения не изменилась. |
Работоспособность приложения не изменилась. |
61). Проверка поведения приложения при потере сигнала сети.
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Инициировать потерю сигнала устройством. |
Устройство потеряло подключение к интернету. |
|
3 |
Выполнить любую операцию. |
Операция не выполнена. Появилось уведомление о недоступности сети. |
62). Проверка извлечения SD карты. Приложение установлено на телефон.
|
Предусловие: Приложение установлено на SD карту. |
||
|
Шаг |
Действие |
Ожидаемый результат |
|
1 |
Войти в приложение VerosWallet. |
Отобразилось главное окно приложения. |
|
2 |
Вытащить SD карту из устройства. |
SD карта удалена. |
|
3 |
Проверить, что работоспособность приложения не изменилась. |
Работоспособность приложения не изменилась. |