Поиск по этому блогу

воскресенье, 19 августа 2012 г.

Yep, Yep, it is linuxtag conference.

Подготовка к ISTQB. Часть первая, основные принципы тестирования:

  1. Тестирование показывает наличие ошибок в системе. Выполнение  тестов может продемонстрировать, что в системе есть один или более деффект/ы. Тестирование не может показать или доказать их отсутствие.
  2. Исчерпывающее тестирование невозможно. Исчерпывающее тестирование - это тестовый подход, в котором использованы все возможные комбинации данных. Этот вид тестирования применяется лишь к очень примитивным системам.
  3. Раннее тестирование. Этот принцип очень прост, чем раньше вы введете тестирование в  цикл разработки продукта, тем больше у вас шансов сделать его качественным. Все же знают пирамиду с 1$ и 100.000$
  4. Дефект кластеризации. Проще говоря, ошибки "любят" накапливаться в одном месте.
  5. Парадокс пестицида.Система становится устойчивой к старым тестам и нахождение новых багов делается весьма затруднительным.
  6. Тестирование является контекстно зависимым.Это значит, что нельзя использовать тесты, которые были разработаны, скажем для игрушек, в медицинской отрасли.
  7. Отсутсивие ошибок.