Программное обеспечение для нахождения длины вектора и его положения на плоскости
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
равильных условий: ввод букв, знаков, пробелов, нескольких запятых и знаков минус
Ожидаемое поведение (результаты):.Для правильных условий:вывод ответа в в виде графика.Для неправильных условий:ошибка ввода данных
Полученные результаты: при правильных данных, вывод графика на экран
Отклонения: -
Идентификатор проблемы: -
Идентификатор тестовой процедуры: 5
Упрощенная структура описания наборов тестов:работапод Windows серии XP
Дата: 24.05.11Автор: Щербаков Д.В.
Идентификатор теста: 6 Тип: комплексный тест
Описание: работа под Windows серии XP
ПС\Версия\Модуль\Объект: ПС Вектор
Цель тестирования: проверить совместимости с WindowsXP
Приоритет: высокий
Предусловие выполнения: наличие .exe файла программы
Описание тестовых условий:.Правильные условия: ОС WindowsXP.Неправильные условия: иные ОС
Тестовые данные:.Для правильных условий: -.Для неправильных условий: -
Ожидаемое поведение (результаты):.Для правильных условий: запуск приложение , стабильная работы.Для неправильных условий: не запуск, зависание приложение
Полученные результаты: при правильных данных, программа запустилась и работала стабильно
Отклонения: -
Идентификатор проблемы: -
Идентификатор тестовой процедуры: 6
Упрощенная структура описания наборов тестов: проверка правильности ввода данных
Дата: 24.05.11 Автор: Щербаков Д.В.
Идентификатор теста:7 Тип: тест-функций
Описание: решение при 4-х заданных значениях
ПС\Версия\Модуль\Объект: ПС Вектор
Цель тестирования: выявить ошибки в коде, который отвечает за обработку введенияданных.
Приоритет: высокий.
Предусловие выполнения: наличие .exe файла программы.
Описание тестовых условий:.Правильные условия: ввод чисел, длина которых не более 5 символов.
число в диапазоне от -25 до 25.Неправильные условия: ввод любых знаков, кроме чисел или не заполнение полей с данными.
Тестовые данные:.Для правильных условий: x1 - 12, x2 - 1.1, x3 - 24, x4 - -6,8.Для неправильных условий: x1 - 123, x2 - 124321, x3 - jhg, x4 - --87,,
Ожидаемое поведение (результаты):.Для правильных условий: вывод ответа..Для неправильных условий: вывод сообщения об ошибке неверности введенных данных.
Полученные результаты: для верно введенных данных получаем ответ, для неверно - ошибку.
Отклонения: число ,1 или ,011 будет отображаться как 0,1 или 0,011 соответственно.
Идентификатор проблемы: 2
Идентификатор тестовой процедуры:7
9.2Метрики тестирования
Метрики для включения в план измерений процесса тестирования должны выбираться таким образом, чтобы служить объективными индикаторами процесса тестирования и текущего состояния ПC.
Метрики прогнозирования дефектов. По некоторым данным, количество дефектов, оставшихся после автономного и интеграционного тестирования, колеблется в диапазоне от 1 до 14 на KSLOC, а в среднем - 10, то есть, до 1%. Для прогнозирования количества дефектов на уровне отдельных компонентов (до начала тестирования) можно использовать зависимость:
Дпрогн = V1.2
где V-размер в условных единицах функциональности, 1.2 - показатель степени.
Дпрогн = 0,3311,2 = 0,265
Метрики оценивания. Предназначены для оценивания текущего состояния ПС (метрики продукта) в процессе тестирования. Основные категории метрик оценивания:)метрики подсчета дефектов.)метрики тенденций дефектов.)метрики надежности.
Таблица 7
Метрики подсчета дефектов
МетрикаОбозначениеФормулаЗначениеКоличество дефектовДфактСумма всех дефектовДфакт = 2Плотность дефектовПл_ДфактПл_Дфакт = Дфакт/РазмерПл_Дфакт = 2/331 = 0,006
Метрики тенденций дефектов (или профили дефектов) - группа метрик, которые предназначены для определения тенденций дефектов в ПС, а также динамики устранения дефектов. Профили дефектов могут вычисляться по любой классификационной категории: приоритетам устранения, типам, серьезности.
Таблица 8
Метрики профилей дефектов
МетрикаОбозначениеФормулаЗначениеПрофиль открытых дефектовПр.ДоткрПр.Доткр = Днеустр/ДфактПр.Доткр = 1Профиль закрытых дефектовПр.ДзакрПр.Дзакр = Дустр/ДфактПр.Дзакр = 0/2=0Профиль серьезностиПрСерПрСер = Дсерье/ДфактПрСер = 1/2 = 0,5Средний возраст открытых дефектовВОЗРоткрВОЗРоткр = Днейоткр/ДоткрВОЗРоткр = 24/1 = 24Средний возраст закрытых дефектовВОЗРзакрВОЗРзакр = Днейзакр/ДзакрВОЗРзакр = 0
Метрики надежности - вычисляются по данным об отказах и требуют помимо подсчета отказов (дефектов) измерения интервалов времени между отказами.
Таблица 9
Метрики надежности
МетрикаОбозначениеФормулаЗначениеИнтенсивность отказовFRFR = Дфакт/Т(мин)FR = 2/10Среднее время между отказамиMTBFMTBF = Tc(мин)/ДфактMTBF = 8/1
Таблица 10
Метрики состояния процесса тестирования
МетрикаОбозначениеФормулаЗначениеДинамика выполнения тестовТвыпТвып = Тфакт/ТпланТвып = 7/7 = 1Динамика обнаружения дефектовТдинТдин = Тдеф/ТфактТдин = 2/7 = 0,28Общее состояние выполнения тестированияТ процТпроц = Тпр/ТпланТпроц = 100%
Метрики оценки продолжительности и трудоемкости тестирования.
Продолжительность тестирования может вычисляться в единицах календарного времени тестирования (днях) (включая время на разработку планов, тестов, подготовку данных, выполнение тестов, регистрацию результатов и др.).
Продолжительность = 24 дня
Трудоемкость тестирования Tm (чел.-дней) - может вычисляться как сумма периодов времени, потраченного участниками процесса тестирования на выполнение задач тестирования.
?/p>