Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции ПИС / 18 16mai13 ПрИС - Тестирование - SWEBOK.pptx
Скачиваний:
70
Добавлен:
04.06.2015
Размер:
546.79 Кб
Скачать

Лекция 18. Область знаний «ТЕСТИРОВАНИЕ ПО» SWEBOK

Проектирование информационных систем

Источники литературы

Орлик С. Программная инженерия. Тестирование программного обеспечения (на базе SWEBOK – 2004). http://www.sorlik.ru

Орлов С. Технологии разработки программного обеспечения: Учебник/ — СПб.: Питер, 2002. — 464 с.: ил.

Кулямин В. Технологии программирования. Компонентный подход – М.: Бином, 2007 г.

Якобсон, Айвар; Буч, Грэди; Рамбо, Джеймс. Унифицированный процесс разработки программного обеспечения. СПб: Питер, 2002. 496 с.

ГОСТ 28806-90 Качество программных средств. Термины и определения

Тестирование программных систем (в узком смысле)

состоит из динамической

верификации поведения программ на

конечном (ограниченном) наборе тестов (set of test cases),

выбранных соответствующим образом из обычно выполняемых действий прикладной области и

обеспечивающих проверку соответствия ожидаемому поведению системы.

Область знаний «Тестирование ПО»

1.Основы тестирования

2.Уровни тестирования

3.Техники тестирования

4.Измерение результатов тестирования

5.Процесс тестирования.

Область знаний «Тестирование ПО»

Область знаний «Тестирование ПО»

1. Основы тестирования

2. Уровни тестирования

3. Техники тестирования

4. Измерение результатов тестирования

5. Процесс тестирования

1.Основы тестирования ПО

1.1.Терминология тестирования

1.2.Ключевые вопросы

1.3.Связь тестирования с другой деятельностью

1.Основы тестирования ПО

1.1.Терминология тестирования

1.2.Ключевые вопросы

1.3.Связь тестирования с другой деятельностью

1.1. Терминология тестирования

Тестирование программного обеспечения (в широком смысле) – процесс анализа или эксплуатации программного обеспечения с целью выделения дефектов

Дефект (bug, defect) –изъян в работе программного обеспечения, приводящий к несоответствию фактических результатов функционирования программного обеспечения ожидаемым.

Англоязычная терминология – сложности перевода

defect, bug

failure

fault

error