АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Что такое тест и тестирование?

Читайте также:
  1. IX.1. Что такое наука?
  2. А что такое семья?
  3. Атомная физика и всё такое.
  4. Б: Ну и что же это такое?
  5. Бытовой уровень. Что такое счастье и смысл жизни
  6. Бытовой уровень. Что такое счастье и смысл жизни.
  7. Введение. Что такое логотерапия?
  8. ВЕЛИЧАЙШАЯ РАДОСТЬ В ЖИЗНИ, ЧТО ТАКОЕ МЕДИТАЦИЯ?
  9. Вопрос. . Что такое наука? Цель науки. Научные знания
  10. Глава 1 Что такое поведение?
  11. Глава IV. Что такое долг
  12. Глава первая. Что такое наука?

Как бы ни была тщательно отлажена программа, решающим этапом, устанавливающим ее пригодность для работы, является контроль программы по результатам ее выполнения на системе тестов.

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

Но, как справедливо указывал известный теоретик программирования Э. Дейкстра, тестирование можетпоказать лишь наличие ошибок, но не их отсутствие. Нередки случаи, когда новые входные данные вызывают "отказ" или получение неверных результатов работы программы, которая считалась полностью отлаженной.

Для реализации метода тестов должны быть изготовлены или заранее известны эталонные результаты.

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

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


1 | 2 | 3 | 4 |


При использовании материала, поставите ссылку на Студалл.Орг (0.005 сек.)