Поехали:
Слайд 243
В предыдущем примере мы считали, что операция G делает с X что-то простое наподобие печати. Но что если G более сложен, например деление чего-либо на X? В этом случае особые значения переменной X могут быть важны.
Пока вы тестируете переменную, важно знать, каким образом программа будет использовать эту переменную и тестировать различные ее значения, чтоб покрыть различные варианты использования. Тестирование влияния рассматривает то, что программа делает переменной когда присваивает ее значение - навык подобного тестирования как раз отличает опытных тестировщиков от новичков.
Содержимое слайда:
Поток данных
Когда вы тестируете поток данных, недостаточно установить значение X и использовать его. Нужно задать следующие запросы:
Что программа делает с X?
Какие значения X могут вызвать проблемы при использовании?
Используется ли X в комбинации с другими переменными?
Создает ли программа новые переменные на основе X?
Слайд 244
Давайте посмотрим на следующий пример.
Слайд 243
В предыдущем примере мы считали, что операция G делает с X что-то простое наподобие печати. Но что если G более сложен, например деление чего-либо на X? В этом случае особые значения переменной X могут быть важны.
Пока вы тестируете переменную, важно знать, каким образом программа будет использовать эту переменную и тестировать различные ее значения, чтоб покрыть различные варианты использования. Тестирование влияния рассматривает то, что программа делает переменной когда присваивает ее значение - навык подобного тестирования как раз отличает опытных тестировщиков от новичков.
Содержимое слайда:
Поток данных
Когда вы тестируете поток данных, недостаточно установить значение X и использовать его. Нужно задать следующие запросы:
Что программа делает с X?
Какие значения X могут вызвать проблемы при использовании?
Используется ли X в комбинации с другими переменными?
Создает ли программа новые переменные на основе X?
Слайд 244
Давайте посмотрим на следующий пример.
Комментариев нет:
Отправить комментарий