Скачиваний:
66
Добавлен:
02.05.2014
Размер:
316.42 Кб
Скачать

Тестирование ф-ии «Чтение и проверка на корректность файла f2»

Тест №1: Проверка функционирования при несуществующем файле

Содержание: файл f2.txt не существует

Ожидаемый результат:

Fatal Error. Can’t open f2 file

Фактический результат:

Fatal Error. Can’t open f2 file

Результат тестирования: неуспешный

Тест №2: Проверка функционирования при некорректных символах в соц. номере

Содержание: файл test12.txt содержит:

208789139090 235490844950934053098098453271 Standart 2.5 .58

208789139090 235490844950934053098098453272 Optimal 3.4 4.000

208789139090 235490844950934053098098453273 Pension 6.04 500.00

208789139092 235490844950934053098098453244 Buissnes 5.83 120000

208789139092 235490844950934053098098453275 Pension 6.04 160000

208786534096 235490844950934053098098453276 Standart 2.5 600

20878sd49092 235490844950934053098098453244 Buissnes 5.83 120000

208782319092 235490844950934053098098453275 Pension 6.04 160000

208782339096 235490844950934053098098453276 Standart 2.5 600

Ожидаемый результат:

Warning. Error in 7 record in f2

Фактический результат:

Warning. Error in 7 record in f2

Результат тестирования: неуспешный

Тест №3: Проверка функционирования при некорректных символах в номере счета

Содержание: файл test22.txt содержит:

208789139090 235490844950934053098098453271 Standart 2.5 .58

208789139090 235490844":№934053098098453272 Optimal 3.4 4.000

208789139090 235490844950934053098098453273 Pension 6.04 500.00

208789139092 235490844950934053098098453244 Buissnes 5.83 120000

208789139092 235490844950934053098098453275 Pension 6.04 160000

208786534096 235490844950934053098098453276 Standart 2.5 600

208785449092 235490844950934053098098453244 Buissnes 5.83 120000

208782319092 235490844950934053098098453275 Pension 6.04 160000

208782339096 235490844950934053098098453276 Standart 2.5 600

Ожидаемый результат:

Warning. Error in 2 record in f2

Фактический результат:

Warning. Error in 2 record in f2

Результат тестирования: неуспешный

Тест №4: Проверка функционирования при некорректных символах в названии вклада

Содержание: файл test32.txt содержит:

208789139090 235490844950934053098098453271 Standart 2.5 .58

208789139090 235490844950934053098098453272 Optimal 3.4 4.000

208789139090 235490844950934053098098453273 Pension 6.04 500.00

208789139092 235490844950934053098098453244 Buissnes 5.83 120000

208789139092 235490844950934053098098453275 Pension 6.04 160000

208786534096 235490844950934053098098453276 Standa87rt 2.5 600

208785449092 235490844950934053098098453244 Buissnes 5.83 120000

208782319092 235490844950934053098098453275 Pension 6.04 160000

208782339096 235490844950934053098098453276 Standart 2.5 600

Ожидаемый результат:

Warning. Error in 6 record in f2

Фактический результат:

Warning. Error in 6 record in f2

Результат тестирования: неуспешный

Тест №5: Проверка функционирования при некорректных символах в процентной ставке

Содержание: файл test42.txt содержит:

208789139090 235490844950934053098098453271 Standart 2.e5 .58

208789139090 235490844950934053098098453272 Optimal 3.4 4.000

208789139090 235490844950934053098098453273 Pension 6.04 500.00

208789139092 235490844950934053098098453244 Buissnes 5.83 120000

208789139092 235490844950934053098098453275 Pension 6.04 160000

208786534096 235490844950934053098098453276 Standart 2.5 600

208785449092 235490844950934053098098453244 Buissnes 5.83 120000

208782319092 235490844950934053098098453275 Pension 6.04 160000

208782339096 235490844950934053098098453276 Standart 2.5 600

Ожидаемый результат:

Warning. Error in 1 record in f2

Фактический результат:

Warning. Error in 1 record in f2

Результат тестирования: неуспешный

Тест №6: Проверка функционирования при некорректных символах в объеме вклада

Содержание: файл test52.txt содержит:

208789139090 235490844950934053098098453271 Standart 2.5 .58

208789139090 235490844950934053098098453272 Optimal 3.4 4.000

208789139090 235490844950934053098098453273 Pension 6.04 500.00

208789139092 235490844950934053098098453244 Buissnes 5.83 120000

208789139092 235490844950934053098098453275 Pension 6.04 160000

208786534096 235490844950934053098098453276 Standart 2.5 6%T00

Ожидаемый результат:

Warning. Error in 6 record in f2

Фактический результат:

Warning. Error in 6 record in f2

Результат тестирования: неуспешный

Тест №7: Проверка функционирования при возникновении фатальной ошибки ввода

Содержание: файл test62.txt содержит:

208789139090 235490844950934053098098453271 2.5 .58

208789139090 235490844950934053098098453272 Optimal 3.4 4.000

208789139090 235490844950934053098098453273 Pension 6.04 500.00

208789139092 235490844950934053098098453244 Buissnes 5.83 120000

208789139092 235490844950934053098098453275 Pension 6.04 160000

208786534096 235490844950934053098098453276 Standart 2.5 600

Ожидаемый результат:

Fatal Error

Фактический результат:

Fatal Error

Результат тестирования: неуспешный

Соседние файлы в папке Исправленое