Пока нет оценок.
Пожалуйста, подождите...

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

Функциональное тестирование, как и любой другой вид тестирования выполняется, чтобы продукт стал проще в использовании, и чтобы предотвратить появление ошибок. Чтобы провести тестирование, отдел контроля качества готовит схему и сценарий, описывающие все шаги верификации продукта.

Тестирование выполняется соответственно в PMT в соответствии со сценариями. Каждый пункт сценария отражает деятельность тестировщика и соответствующее ответное действие программы.

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

Группы функционального тестирования

В зависимости от типа работы, можно выделить следующие группы:

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

Любое программное обеспечение проводится, в первую очередь, для конечного пользователя. Поэтому все функции должны быть рабочими и простыми в использовании. Наиболее часто используемые компоненты программы должны быть доступны, например, они должны находится в панели контроля.

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

Оставить комментарий