IT Образование

Нефункциональное Тестирование Гайд

Rate this post

Проверяются различные аппаратные конфигурации и операционные системы. Способно ли приложение правильно обрабатывать свое масштабирование, Язык программирования то есть увеличение трафика, количества транзакций, объемов данных — без изменений конфигурации. Поведение системы при подаче в нее очень большого объема данных. Тестирование делится на функциональное и нефункциональное.

Чек-лист Нефункционального Тестирования

нефункциональное тестирование

Нефункциональное тестирование подпадает под определение тестирования черного ящика, поскольку не требует знания «внутренностей» системы, то есть ее архитектуры и кода. Итак, такое тестирование направлено на нефункциональные аспекты приложения (сайта). Цель — покрыть все нефункциональные характеристики приложения и таким образом удовлетворить бизнес-ожидания, ожидания пользователей. Современные приложения, особенно с большим количеством клиентов, и сайты с большой посещаемостью, не могут обойтись без нефункционального тестирования. Традиционно нефункциональному тестированию уделялось меньше внимания, поскольку нефункциональные дефекты меньше влияют на работу приложения.

  • В случае отказа системы она будет способной выполнить какие-то нужные действия.
  • Также известно как «проверка i18n» — как приложение работает при переключении на другие языки.
  • Сюда входит тестирование авторизации и аутентификации, целостности системы защиты.
  • Тестирование делится на функциональное и нефункциональное.
  • Сюда входит не только перевод интерфейса на язык страны, но и вообще вид и настройки визуального контента, особенности интерфейса, например в арабских странах, Китае, Юго-Восточной Азии.
  • Способно ли приложение правильно обрабатывать свое масштабирование, то есть увеличение трафика, количества транзакций, объемов данных — без изменений конфигурации.

Большой Гайд По Тестированию С Postman Для Начинающих

Проверка, что приложение не имеет каких-то «потайных входов» или просто уязвимых мест, которые могут спровоцировать похищение данных с последующим шантажом, или подобное. Это один из важнейших аспектов нефункционального тестирования; если оно выполнено некачественно, могут возникать крупные проблемы. Сюда входит тестирование авторизации и аутентификации, целостности системы защиты. Все это составляющие качества приложения (сайта), и они должны соблюдаться. Ведь, что если приложение очень хорошее в функциональном отношении, но любой злоумышленник может несанкционированно войти в него, украсть личные данные пользователей? А если оно падает при одновременной передаче 10 пользовательских файлов?

нефункциональное тестирование

Например, на первой итерации время ответа приложения составляло 3 секунды. Теперь это время будет зафиксировано как бенчмарк https://deveducation.com/ для следующей итерации, и так далее. Также известно как бенчмарк-тестирование, создается «база сравнения» (бенчмарк) для новых ситуаций, или приложений в будущем.

Тестирование Пользовательского Интерфейса

нефункциональное тестирование

Постепенно нефункциональные тесты становятся столь же важными как функциональные, особенно что касается производительности, юзабилити и безопасности. Также известно как «проверка i18n» — как приложение работает при переключении на другие языки. Проверка поведения системы при повышении нагрузки, которое продолжается длительное время.

Проверяется, не возникают ли, например, утечки памяти при такой ситуации. В англоязычной литературе для такого тестирования существуют взаимозаменяемые термины Endurance-, Soak- и Capacity-testing. В случае отказа системы она будет способной выполнить какие-то нужные действия. Если бекап доступен и это проверено, можно будет откатить систему. Проверка восстановления после полного отказа; как система способна восстанавливать свои данные и структуру после масштабного отказа.

Подобные неприятные вещи — под прицелом нефункционального тестирования. Проверка локализации приложения на разных языках, нефункциональное тестирование то есть для разных локалей (стран и регионов). Сюда входит не только перевод интерфейса на язык страны, но и вообще вид и настройки визуального контента, особенности интерфейса, например в арабских странах, Китае, Юго-Восточной Азии.

بازگشت به لیست

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *