В первую очередь проверяют безопасность, устойчивость при плохой сети и прерывании приложения, время получения статуса, совместимость устройств и доступность интерфейса оплаты.
В мобильном приложении добавили оплату через QR-код. Какие нефункциональные проверки ты можешь назвать, которые лучше проверить в первую очередь?
В первую очередь проверяют безопасность, устойчивость при плохой сети и прерывании приложения, время получения статуса, совместимость устройств и доступность интерфейса оплаты.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В первую очередь проверяют безопасность, устойчивость при плохой сети и прерывании приложения, время получения статуса, совместимость устройств и доступность интерфейса оплаты.
Для QR-оплаты важны защита подмены получателя, отсутствие секретов в логах и корректность возврата из внешнего банковского приложения. Проверьте слабую сеть, timeout, повторное открытие, сворачивание и перезапуск без двойной оплаты или ложного успеха. Измерьте задержку подтверждения и поведение под ожидаемой нагрузкой. Оцените читаемость QR, ориентации и поддерживаемые экраны. Функциональная сверка суммы и получателя остаётся обязательной, хотя вопрос отдельно акцентирует нефункциональные свойства.