Исследование целей и основных принципов организации тестирования программ. Рассмотрение технических требований к тестированию программного обеспечения. Характеристика объектов, методов и средств тестовых проверок, определение особенностей их видов.
Аннотация к работе
Общие понятия тестирования программ тестирование программное обеспечениеМайерса сформулированы основные принципы организации тестирования: необходимой частью каждого теста должно являться описание ожидаемых результатов работы программы, чтобы можно было быстро выяснить наличие или отсутствие ошибки в ней; следует по возможности избегать тестирования программы ее автором, т.к. кроме уже указанной объективной сложности тестирования для программистов здесь присутствует и тот фактор, что обнаружение недостатков в своей деятельности противоречив человеческой психологии (однако отладка программы эффективнее всего выполняется именно автором программы); должны являться правилом доскональное изучение результатов каждого теста, чтобы не пропустить малозаметную на поверхностный взгляд ошибку в программе; тестирования не должно планироваться исходя из предположения, что в программе не будут обнаружены ошибки (в частности, следует выделять ;птя тестирования достаточные временные и материальные ресурсы); Тест - набор данных, с помощью которого производится тестирование, он включает подмножество допустимых входов в программу.