В настоящее время трудно представить проектирование высокотехнологичного программного обеспечения (ПО) без использования объектно-ориентированного подхода (ООП), равно как реализацию программных продуктов без тестирования последних. Причем очевидно, что неудобное в использовании, трудоемкое и подверженное ошибкам ручное тестирование крайне неэффективно на таких проектах. Для обеспечения качества сложного ПО требуется комплексная система автоматизированного контроля, существующая на всех этапах разработки продукта. Применение базовых принципов ООП при проектировании и реализации такой системы позволит, прежде всего, оперативно управлять процессом тестирования основного разрабатываемого программного комплекса, что в свою очередь сократит временнÏе затраты на проверку качества продукта и повысит его надежность.
Подробнее… Загрузить файл