не існує? НДДДДДДДДПоле «Соціальний номер» містить допустиме значення? _НДДДДДДДДва однакових поля «Соціальний номер» не існує? __ НДДДДДДПоле «Соціальний номер» містить не порожнє значення? ___ НДДДДДДва однакових поля «Паспортні дані " не існують? ____ НДДДДПоле« Паспортні дані »містить не порожнє значення? _____ НДДДПоле« П.І.Б. клієнта »містить не порожнє значення? ______ НДДПоле« П.І.Б. клієнта »містить допустиме значення? _______ НДВходной файл F1 коректний? ННННННННДДействіяСообщеніе« Файл ФАЙЛ.ХХХ не може бути відкритий »1Сообщеніе« Соціальний номер в F1 повинен містити тільки цифри. Введений соціальний номер в F1 - ХХХХ »1Сообщеніе« Два або більше соціальних номера в F1 мають однакове значення. Помилка в значенні - ХХХХ »1Сообщеніе« Порожнє поле Соціальний номер клієнта в рядку Х файлу F1 »1Сообщеніе« Помилка в паспортних даних клієнта. Паспортними даними S ХХХХ N ХХХХХ присвоєно два або більше соціальних номера »1Сообщеніе« Порожнє поле Паспортні дані клієнта в рядку Х файлу F1 »1Сообщеніе« Порожнє поле П.І.Б. клієнта в рядку Х файлу F1 »1Сообщеніе« Помилка введення П.І.Б. клієнта. Поле повинно містити літери, знак пробілу і крапки. Помилка в - ХХХ »1Установіть прапор некоректності файлу F1.222222221
. 2 ТР для функції Читання і перевірка на коректність файлу F2
Условія1234567891011Файл з таким ім'ям не існує? НДДДДДДДДДДПоле «Соціальний номер» містить допустиме значення? _НДДДДДДДДДПоле «Соціальний номер» містить не порожнє значення? __ НДДДДДДДДПоле «Обсяг вкладу» містить допустиме значення? ___ НДДДДДДДПоле «Обсяг вкладу» містить не порожнє значення? ____ НДДДДДДПоле «Номер рахунку» містить допустиме значення? _____ НДДДДДПоле «Номер рахунку» містить не порожнє значення? ______ НДДДДПоле «Найменування вкладу» містить не порожнє значення? _______ Н ДДДПоле «Річний відсоток нарахування» містить допустиме значення? ________ Н Д ДПоле «Річний відсоток нарахування »містить не порожнє значення? _________ Н ДВходной файл F2 коректний? ННННННННННД ДействіяСообщеніе« Файл ФАЙЛ.ХХХ не може бути відкритий »1Сообщеніе« Соціальний номер в F2 повинен містити тільки цифри. Введений соціальний номер в F2 - ХХХХ »1Сообщеніе« Порожнє поле Соціальний номер клієнта в рядку Х файлу F2 »1Сообщеніе« Обсяг вкладу повинен містити тільки цифри. Помилка в рядку: Х ».1Сообщеніе« Порожнє поле Обсяг вкладу в рядку Х файлу F2 »1Сообщеніе« Номер рахунку повинен містити тільки цифри. Помилка в рядку: Х ».1Сообщеніе« Порожнє поле Номер рахунку в рядку Х файлу F2 »1Сообщеніе« Порожнє поле Найменування вкладу в рядку Х файлу F2 »1Сообщеніе« Річний відсоток нарахування повинен містити тільки цифри. Помилка в рядку: Х ».1Сообщеніе« Порожнє поле Річний відсоток нарахування в рядку Х файлу F2 »1Установіть прапор некоректності файлу F2.22222222221
. 3 ТР для функції Створення і формування вихідного файлу F3
Условія1234Установлен прапор коректності файлу F1? НДНДУстановлен прапор коректності файлу F2? ННДДДействіяСообщеніе «Соціальний номер в F1 повинен містити тільки цифри. Введений соціальний номер в F1 - ХХХХ »11Сообщеніе« Соціальний номер в F2 повинен містити тільки цифри. Введений соціальний номер в F1 - ХХХХ »21Вивод записи у вихідний файл F31
6. Тестування програми
Тестування програмного забезпечення охоплює цілий ряд видів діяльності, аналогічних послідовності процесів розробки програмного забезпечення. У нього входять:
а) постановка завдання для тіста,
б) проектування тесту,
в) написання тестів,
г) тестування тестів,
д) виконання тестів,
е) вивчення результатів тестування.
Метод таблиць рішень дозволяє ефективно перевірити відповідність розробленої програми її зовнішнім специфікаціям, але не завжди дозволяє виявити випадки, коли програма робить те, що специфікацією не передбачено.
. 1 Тестування функції Перевірка на коректність вхідного файлу F1
Тест 1
Мета тесту: перевірити функціонування програми при введенні неіснуючого файлу.
Очікуваний результат: Повідомлення «Файл oshibka не може бути відкритий».
Фактичний результат: збігається з очікуваним.
Результат тестування: неуспішна.
Тест 2
Мета тесту: перевірити працездатність функціонування програми при введенні в полі соціального номера у вхідному файлі F1, даних, які не є числом і містить неприпустимі символи.
Передбачена помилка у файлі: 3и21 | S +8007 N 21212 | Renatov SS |
Очікуваний результат: Повідомлення ...