Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсовой проект2 / Министерство Российской Федерации по образованию и науке.doc
Скачиваний:
31
Добавлен:
02.05.2014
Размер:
1.31 Mб
Скачать

6.2 Тестирование проверки на ошибки файла f1

Тест 1:

Цель теста: проверить функционирование программы при вводе двух одинаковых номеров предметов.

Содержание теста:

открыть файл: f11.txt

№ предмета

Наименование предмета

1

Информатика

2

Электроника

3

Физвоспитание

4

Теория принятия решений

5

Психология и педагогика

6

Технология программирования

7

ТВ, МС и случайных процессов

8

Иностранный язык

2

Математика

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

Ошибка в 9 и 2 строках совпадают номера предметов, предметы: Математика и Электроника

Фактический результат: совпадает с ожидаемым.

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

Тест 2:

Цель теста: проверить функционирование программы при вводе двух одинаковых наименований предметов.

Содержание теста:

открыть файл: f12.txt

№ предмета

Наименование предмета

1

Информатика

2

Электроника

3

Физвоспитание

4

Теория принятия решений

5

Психология и педагогика

6

Технология программирования

7

ТВ, МС и случайных процессов

8

Иностранный язык

9

Физвоспитание

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

Ошибка в 9 и 3 строках совпадают названия предметов, предметы: 9 и 3

Фактический результат: совпадает с ожидаемым.

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

Тест 2:

Цель теста: проверить функционирование программы при вводе двух одинаковых наименований предметов.

Содержание теста:

открыть файл: f12.txt

№ предмета

Наименование предмета

1

Информатика

2 Электроника

3

Физвоспитание

4

Теория принятия решений

5

Психология и педагогика

6

Технология программирования

7

ТВ, МС и случайных процессов

8

Иностранный язык

9

Физвоспитание

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

Ошибка в 2 строке, нарушена структура данных Не найдено ":"

Фактический результат: совпадает с ожидаемым.

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

Тест 3:

Цель теста: проверить функционирование программы при вводе двух одинаковых наименований предметов.

Содержание теста:

открыть файл: f1.txt

№ предмета

Наименование предмета

1

Информатика

2

Электроника

3

Физвоспитание

4

Теория принятия решений

5

Психология и педагогика

6

Технология программирования

7

ТВ, МС и случайных процессов

8

Иностранный язык

открыть файл: f223.txt

День недели

Время начала

Время окончания

№ предмета

Начало (№ недели)

Конец (№ недели)

Вид занятий

1

8:00

11:20

1

5

12

Практика

1

12:10

13:45

10

1

15

Лекция

1

13:55

15:30

3

1

18

Практика

2

8:00

9:35

5

4

10

Практика

2

9:45

11:20

4

8

16

Практика

3

8:00

9:35

2

4

16

Практика

3

9:45

11:20

1

3

15

Практика

3

12:10

13:55

4

1

15

Лекция

3

13:55

15:30

5

1

10

Лекция

4

8:00

9:35

3

1

18

Практика

4

9:45

11:20

6

1

15

Лекция

4

12:10

13:45

7

3

15

Практика

5

8:00

9:35

4

4

15

Практика

5

9:45

11:20

6

5

14

Практика

5

12:10

13:45

7

1

13

Лекция

5

12:10

13:45

2

1

14

Лекция

5

13:55

15:30

1

1

12

Лекция

6

8:00

9:35

8

1

17

практика

6

9:45

11:20

4

1

2

Лекция

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

Ошибка в 2 строке, не найден предмет с номером 10,

выходная таблица должна быть с некорректными данными

Выходная таблица:

+--------+-----------+-------------+-------------------------------+----------+----------+----------+

| Время | Время | День недели | Название предмета | Вид | С какой | По какую |

| начала | окончания | | | занятий | недели | неделю |

+--------+-----------+-------------+-------------------------------+----------+----------+----------+

| 8:00 |11:20 | понедельник | Информатика | практика | 5 | 12 |

| 8:00 |9:35 | вторник | Психология и педагогика | практика | 4 | 10 |

| 8:00 |9:35 | среда | Электроника | практика | 4 | 16 |

| 8:00 |9:35 | четверг | Физвоспитание | практика | 1 | 18 |

| 8:00 |9:35 | пятница | Теория принятия решений | практика | 4 | 15 |

| 8:00 |9:35 | суббота | Иностранный язык | практика | 1 | 17 |

| 9:45 |11:20 | вторник | Теория принятия решений | практика | 8 | 16 |

| 9:45 |11:20 | среда | Информатика | практика | 3 | 15 |

| 9:45 |11:20 | четверг | Технология программирования | лекция | 1 | 15 |

| 9:45 |11:20 | пятница | Технология программирования | практика | 5 | 14 |

| 9:45 |11:20 | суббота | Теория принятия решений | лекция | 1 | 2 |

| 12:10 |13:45 | понедельник | !Ошибка! | лекция | 1 | 15 |

| 12:10 |13:45 | среда | Теория принятия решений | лекция | 1 | 15 |

| 12:10 |13:45 | четверг | ТВ, МС и случайных процессов | практика | 3 | 15 |

| 12:10 |13:45 | пятница | ТВ, МС и случайных процессов | лекция | 1 | 13 |

| 12:10 |13:45 | пятница | Электроника | лекция | 14 | 14 |

| 13:55 |15:30 | понедельник | Физвоспитание | практика | 1 | 18 |

| 13:55 |15:30 | среда | Психология и педагогика | лекция | 1 | 10 |

| 13:55 |15:30 | пятница | Информатика | лекция | 1 | 12 |

+--------+-----------+-------------+-------------------------------+----------+----------+----------+

Фактический результат: совпадает с ожидаемым.

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

Соседние файлы в папке Курсовой проект2