Showing posts with label software testing fundamentals. Show all posts
Showing posts with label software testing fundamentals. Show all posts

2010/08/04

В чем разница между верификацией и валидацией?

Верификация представляет собой инспекцию или ревизию без запуска программного кода продукта, тогда как валидация выполняется с фактическим запуском программного кода.


Например, рецензия кода и проверка синтаксиса являются верификацией, в то время как валидация включает в себя запуск программного кода и проверку результатов.

Как правило валидация следует после того, как выполнен процесс верификации.

2008/06/25

Закон Парето в тестировании

Закон Парето часто называют законом соотношения 20/80.



Принцип 80/20 гласит, что небольшая доля причин, вкладываемых средств или прилагаемых усилий, отвечает за большую долю результатов, получаемой продукции или заработанного вознаграждения. Например, на получение 80% результатов, достигаемых в работе, у вас уходит 20% всего затраченного времени. Выходит, что на практике 4/5 приложенных вами усилий (немалая доля) не имеют к получаемому результату почти никакого отношения. Это, кстати, расходится с тем, чего люди обычно ожидают.