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

UptoLike

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

22
4. Дайте определение понятию «тестирование».
5. Перечислите принципы тестирования.
6. Поясните, почему тестирование является деструктивным процессом.
7. Повторите эксперимент с кроссвордом, описанный в пункте 1.2.
8. Почему при тестировании необходимо желать, чтобы программа дала
сбой?
9. Почему в участке кода, где было обнаружено больше всего ошибок,
может содержаться еще большее их
количество?
10. К чему ведет планирование теста в предположении отсутствия оши-
бок?
11. Приведите пример, когда отсутствие тестов, проверяющих, не делает
ли программа лишних действий (что она не должна делать), может
повлечь ошибки в работе?
12. Что дает проверка программы на неправильных входных данных?
13. Зачем необходимо хранить тесты, если
программа уже выпущена?
14. В чем заключается принцип тестирования программы как белого
ящика?
15. В чем заключается принцип тестирования программы как черного
ящика?
4.    Дайте определение понятию «тестирование».
5.    Перечислите принципы тестирования.
6.    Поясните, почему тестирование является деструктивным процессом.
7.    Повторите эксперимент с кроссвордом, описанный в пункте 1.2.
8.    Почему при тестировании необходимо желать, чтобы программа дала
      сбой?
9.    Почему в участке кода, где было обнаружено больше всего ошибок,
      может содержаться еще большее их количество?
10.   К чему ведет планирование теста в предположении отсутствия оши-
      бок?
11.   Приведите пример, когда отсутствие тестов, проверяющих, не делает
      ли программа лишних действий (что она не должна делать), может
      повлечь ошибки в работе?
12.   Что дает проверка программы на неправильных входных данных?
13.   Зачем необходимо хранить тесты, если программа уже выпущена?
14.   В чем заключается принцип тестирования программы как белого
      ящика?
15.   В чем заключается принцип тестирования программы как черного
      ящика?




                                   22