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

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

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

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

Функциональное тестирование делится на группы по типу работы:

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

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

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

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