Содержание
- 2. Задача (продолжение) Задание: Напишите набор тестов (специальные последовательности данных), которые будут адекватно проверять эту программу. Построив
- 3. 2. Вопросы Оцените Ваш набор тестов, попытавшись с его помощью ответить на приведенные ниже вопросы. За
- 4. 3. Составили ли Вы тест, который представляет правильный равнобедренный треугольник? (Значения (2,2,4) не засчитывать). 4. Составили
- 5. 7. Составили ли Вы тест, включающий три положительных целых числа, сумма двух из которых равна третьей
- 6. 11. Составили ли Вы тест, в котором все стороны треугольника имеют длину, равную нулю (0,0,0)? 12.
- 7. Вопросы 1-13 представляют ошибки, имевшие место в различных версиях данной программы, адекватный тест для нее должен
- 8. 3. Документ определения требований (ДОТ) к задаче Функциональные требования: 1. Чтение данных 2. Интерпретация данных 3.
- 9. Входные и выходные данные: 4. Вход - три целых положительных числа, которые интерпретируются как длины сторон
- 10. 4. Спецификация требований (СТ) к задаче Функциональные требования: 1.1. Программа должна последовательно читать элементы набора данных,
- 11. 2.1. Программа должна анализировать полученные данные и выводить соответствующее сообщение. 2.2. Если обнаруживается ошибка при анализе
- 12. Входные и выходные данные: 4.1. Элемент набора - число 4.2. Элемент набора - целое число. 4.3.
- 13. 5.1. Сообщение 01 - неравносторонний треугольник, если ни одна из сторон не равна другой. 5.2. Сообщение
- 14. 5.6. Сообщение 06 - неправильный тип элемента набора данных 5.7. Сообщение 07 - выход за определенные
- 15. 5. Наборы тестовых данных для задачи Начальные условия: - разделитель между элементами набора данных - (,)
- 16. Грязный тест (негативный тест) - тест с неправильным набором данных. Проверка искаженности. Цель - проверка обработки
- 17. 1.1.1. Правильный разделитель в наборе данных (2,3,4) - 01 (Сообщение) 1.1.2. Неправильный разделитель в наборе данных
- 18. 1.3.1. Правильный ограничитель набора данных (3,3,4) - 02 1.3.2. Неправильный ограничитель набора данных [2,3,4] - 05
- 19. Типы данных: - буквы (литеры) - цифры (числа) - группы специальных символов - прочие символы 4.1.1.
- 20. 4.1.2. Элемент набора - не число, по очереди на каждом месте, а также во всех местах
- 21. (-,3,3) - 06 - Символ - 1 позиция (3,!,3) - 06 (3,3,%) - 06 (-,!,3) -
- 22. 4.2.2. Элемент набора - не целое число, по очереди на каждом месте, а также во всех
- 23. 4.3.2. Элемент набора - не целое положительное число, по очереди на каждом месте, а также во
- 24. (-2,5,6) - 06 - Отрицательное число как элемент набора (5,-2,6) - 06 (5,5,-2) - 06 (-4,-4,6)
- 25. 4.4.1. Проверка минимальной и максимальной границы наборов данных (1,2,2) - 02 - Проверка минимальной границы (2,1,2)
- 26. 4.4.2. Выход за границы интервала. Выход за минимальные границы - проверен в п. 4.3.2. (10000,5005,5005) -
- 27. 4.5.2. В наборе не 3 элемента (,,) - 08 - 0 элементов (1,,) - 08 -
- 29. Скачать презентацию