Методы тестирования программного обеспечения. Степанченко И.В. - 54 стр.

UptoLike

Составители: 

56
ветах; однако существуют три более интересные ситуацииотсутствие
записей об ответах, наличие записей об ответах типа «много ответов на
один вопрос» и наличие записей об ответах типа «мало ответов на один
вопрос» (например, число вопросов50, и имеются три записи об отве-
тах в первом случае и одна запись об ответах
во втором). Таким образом,
определены следующие тесты:
1. Пустой входной файл.
2. Отсутствует запись названия.
3. Название длиной в один символ.
4. Название длиной в 80 символов.
5. Экзамен из одного вопроса.
6. Экзамен из 50 вопросов.
7. Экзамен из 51 вопроса.
8. Экзамен из 999 вопросов.
9. 0 вопросов на экзамене.
10. Поле числа
вопросов имеет нечисловые значения.
11. После записи названия нет записей о правильных ответах.
12. Имеются записи типа «много правильных ответов на один вопрос».
13. Имеются записи типа «мало правильных ответов на один вопрос».
Следующие входные условия относятся к ответам студентов. Теста-
ми граничных значений в этом случае, по-видимому, должны
быть:
14. 0 студентов.
15. 1 студент.
16. 200 студентов.
17. 201 студент.
18. Есть одна запись об ответе студента, но существуют две записи о
правильных ответах.
19. Запись об ответе вышеупомянутого студента первая в файле.
20. Запись об ответе вышеупомянутого студента последняя в файле.
21. Есть две записи об ответах студента, но
существует только одна за-
пись о правильном ответе.
22. Запись об ответах вышеупомянутого студента первая в файле.
23. Запись об ответах вышеупомянутого студента последняя в файле.
Можно также получить набор тестов для проверки выходных гра-
ниц, хотя некоторые из выходных границ (например, пустой отчет 1) по-
крываются приведенными тестами. Граничными условиями
для отчетов 1
и 2 являются:
0 студентов (так же, как тест 14);
1 студент (так же, как тест 15);
200 студентов (так же, как тест 16).
24. Оценки качества ответов всех студентов одинаковы.
25. Оценки качества ответов всех студентов различны.
ветах; однако существуют три более интересные ситуации – отсутствие
записей об ответах, наличие записей об ответах типа «много ответов на
один вопрос» и наличие записей об ответах типа «мало ответов на один
вопрос» (например, число вопросов – 50, и имеются три записи об отве-
тах в первом случае и одна запись об ответах во втором). Таким образом,
определены следующие тесты:
1. Пустой входной файл.
2. Отсутствует запись названия.
3. Название длиной в один символ.
4. Название длиной в 80 символов.
5. Экзамен из одного вопроса.
6. Экзамен из 50 вопросов.
7. Экзамен из 51 вопроса.
8. Экзамен из 999 вопросов.
9. 0 вопросов на экзамене.
10. Поле числа вопросов имеет нечисловые значения.
11. После записи названия нет записей о правильных ответах.
12. Имеются записи типа «много правильных ответов на один вопрос».
13. Имеются записи типа «мало правильных ответов на один вопрос».
     Следующие входные условия относятся к ответам студентов. Теста-
ми граничных значений в этом случае, по-видимому, должны быть:
14. 0 студентов.
15. 1 студент.
16. 200 студентов.
17. 201 студент.
18. Есть одна запись об ответе студента, но существуют две записи о
     правильных ответах.
19. Запись об ответе вышеупомянутого студента первая в файле.
20. Запись об ответе вышеупомянутого студента последняя в файле.
21. Есть две записи об ответах студента, но существует только одна за-
     пись о правильном ответе.
22. Запись об ответах вышеупомянутого студента первая в файле.
23. Запись об ответах вышеупомянутого студента последняя в файле.
     Можно также получить набор тестов для проверки выходных гра-
ниц, хотя некоторые из выходных границ (например, пустой отчет 1) по-
крываются приведенными тестами. Граничными условиями для отчетов 1
и 2 являются:
     0 студентов (так же, как тест 14);
     1 студент (так же, как тест 15);
     200 студентов (так же, как тест 16).
24. Оценки качества ответов всех студентов одинаковы.
25. Оценки качества ответов всех студентов различны.
                                  56