Главная » Все подряд » Необходимость тестирования программ

Необходимость тестирования программ

Автор: Admin 20-02-2014, 23:23
Чтобы разобраться в этой теме, для начала нужно понять, что такое тестирование. Тестирование – это процесс, который оценивает качество выполненной работы, с его помощью можно найти ошибки и недостатки программы.

Так для чего же нужно тестировать программы? Конечно для того, чтобы исправить допущенные в процессе разработки программы ошибки, улучшить какие-то отдельные моменты, или просто увидеть, как выполняется написанная программа.

Также тестирование необходимо для того, чтобы проверить соответствует ли программа тем требованиям, для которых она была написана.

Наверное, не существует таких программ в ходе разработки которых не было бы допущено каких-либо, значительных или незначительных, ошибок. Поэтому тестирование следует проводить всегда.

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

Тестирование заключается в том, что тестировщик создает какие-то определенные условия для проверки исправности данной определенной программы.

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

Плюсы тестирования:
• проверяет, соответствует ли программа поставленным требованиям;
• дает возможность ее усовершенствовать;
• дает уверенность в ее исправности;
• гарантирует ее способность к применению;
• дает возможность обнаружить ошибки;
• и, соответственно, их исправить;

Выводы: тестирование проводится для сравнения полученного результата работы (написанной программы) и тем, что от нее ожидают, корректированием программы. То есть, его используют для устранения ошибок допущенных разработчиком программы. Тестирование позволяет определить качество, правильность и целостность исполнения разработанной программы.

Источник: http://winupdate.ru/category/sinhronizatsija-i-upravlenie/


Комментарии к статье:

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Опрос

Нравиться ли вам сайт?

Лучший!
Неплохой!
Устраивает ... но ...
Встречал и получше
Совсем не понравился