Все только и говорят, что определений понятия "тестирование ПО" существует огромное количество. НО ведь когда мы идем на собеседование, от нас просят лишь одну версию. Какое же выбрать?!?
На курсах, где я занимаюсь, мой преподаватель говорит, что лучше не заучивать чьи-то определения из книжек, а сформулировать его самому.
Все практики очень хвалят статью из Википедии
(Википедия, статья "Тестирование ПО"), согласно которой:
Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий две различные цели:
- продемонстрировать разработчикам и заказчикам, что программа соответствует требованиям;
- выявить ситуации, в которых поведение программы является неправильным, нежелательным или не соответствующим спецификации.
По версии Алексея Лупана,
тестирование — это
Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий две различные цели:
- продемонстрировать разработчикам и заказчикам, что программа соответствует требованиям;
- выявить ситуации, в которых поведение программы является неправильным, нежелательным или не соответствующим спецификации.
По версии Алексея Лупана,
тестирование — это
- проверка соответствия программы требованиям,
- осуществляемая путем наблюдения за ее работой
- в специальных, искусственно созданных ситуациях, выбранных определенным образом.
Очень понравилось видео YouTube Определение понятия тестирования
После просмотра видео для себя пока сформулирую так:
Тестирование ПО - это процесс исследования качества продукта с последующим предоставлением информации заинтересованным лицам.
Думаю, для собеседования не плохо было бы помнить парочку определений:)
Думаю, для собеседования не плохо было бы помнить парочку определений:)
Комментариев нет:
Отправить комментарий