Тестируем ПО
Что представляет собой на сегодняшний день такое обширное понятие, как тестирование программного обеспечения? Речь идет о проверке соответствия между ожидаемым и реальным поведением программы, что осуществляется на конечном наборе тестов, что выбирается строго определенным образом.
Говоря более широко, необходимо отметить – тестирование программного обеспечения являет собой одну из техник контроля за качеством. Здесь включены активности по проектированию тестов, планированию работ, выполнению непосредственно тестирования, а так же анализу тех результатов, что были получены.
Немного поговорим о формулировках, что здесь используются. Пункт первый – верификация. Оценивается не только программа, но и ее компоненты, определяется следующее – удовлетворяют ли результаты этого этапа разработки тем условиям, что формируются перед тем, как команда разработчиков возьмется за работу по тестированию.
Пункт два – валидация. Определяется соответствие разрабатываемого программного обеспечения потребностям и ожиданиям пользователей, а так же требованиям к системе.
Вступает в игру следующий параграф – план тестирования. Речь идет про документ, что будет описывать суммарный объем работы по тестированию. Начиная от описания объекта, расписания и стратегии, заканчивая оценкой вероятных рисков и вариантов разрешения их.
Поговорим про тестовый случай. Он представляет собой совокупность параметров, конкретных условий и шагов, что потребуются для того, чтобы проверить реализацию части тестируемой функции.
Документ под названием Дефект Репорт – что же он собой представляет? Описывается ситуация или же определенная последовательность действий, что ведет к некорректной работе программы, находящейся «под тестирование». Указываются причины и ожидаемые итоги.
Когда была проведена разработка по на заказ в Sam-Solutions.ru, в стадию тестирования этих программ так же будет включено тестовое покрытие. Набираются тексты для того, чтобы проверить тестируемую функцию. Расчет пресловутого тестового покрытия производят по формуле, как то: отношение количество строчек кода, которые покрыты текстами, к общему количеству строк кода функции, что тестируется.
Детализируем Тест Кейсы. Теперь речь пойдет об уровне детализации описания всех тестовых шагов, а так же требуемого результата. При последнем, кстати, будет обеспечено наиболее разумное соотношение времени прохождения программы к пресловутому тестовому покрытию.
Каталог товаров
|
Реклама
Обзоры
Новинки
Контакты
e-mail: info@intersell.ru
e-mail: opt@intersell.ru