Ознакомившись с SDLC многие уже поняли, что тестирование важно на протяжении всего проекта. Но именно на начальной стадии, при тестировании документации (требований к продукту, в том числе), можно обнаружить критические ошибки, например в логике разрабатываемой информационной системы, и тем самым избежать их. Поэтому нужно помнить об увеличении стоимости ошибки в процессе разработки. Чем позднее была обнаружена ошибка, тем сложнее, дольше и дороже будет её исправление. Но что же такое "ошибка"?...
QA (Quality Assurance), QC (Quality Control), Верификация (Verification) и валидация (Validation) – все эти термины связаны с процессом обеспечения качества продукта. Но в чем разница между ними и как они связаны друг с другом? Давайте разберемся вместе. Тестирование - это процесс анализа программного средства и сопутствующей документации с целью выявления дефектов и повышения качества продукта. Тестирование начинается не с того момента, когда вам предоставили рабочее приложение, а намного раньше...