Привет! Меня зовут Алексей, и сегодня я хотел бы рассказать о своем опыте в нефункциональном тестировании приложения электронной почты.
Когда я начал работать над тестированием данного приложения, моя задача состояла в том, чтобы проверить не только его основные функциональные возможности, но и его производительность, надежность и безопасность.Первым шагом в тестировании производительности было проверить, как приложение обрабатывает большой объем почтовых сообщений. Я создал несколько тестовых аккаунтов и начал отправлять большое количество писем. При этом я обратил внимание на скорость доставки сообщений, время, затрачиваемое на открытие писем и просмотр вложений.
Также я проводил тесты на надежность приложения. Для этого я создал несколько сценариев, в которых имитировал сбои в сети или потерю связи с сервером. Моя задача состояла в том, чтобы проверить, какие действия предпринимает приложение в таких ситуациях и как оно восстанавливает свою работу после сбоя.
Безопасность также была одним из главных аспектов моего тестирования. Я проводил анализ на уязвимости, пытался взломать аккаунты и проверял, насколько приложение защищено от несанкционированного доступа. Мне удалось обнаружить несколько слабых мест, которые затем были исправлены командой разработчиков.
Также я заботился о пользовательском интерфейсе и юзабилити приложения. Я проводил тесты на доступность, проверял, насколько просто и легко пользователь может найти нужные функции и выполнить необходимые действия.
После всех проведенных тестов я сделал выводы и предложил команде разработчиков несколько улучшений. Они приняли мои рекомендации во внимание и внесли соответствующие изменения в приложение.