Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 635213)
Контекстум
Руконтекст антиплагиат система
Банковские технологии  / №1 2011

Повышение качества компьютерных программ (80,00 руб.)

0   0
Первый авторТеренин
ИздательствоМ.: ПРОМЕДИА
Страниц6
ID315148
АннотацияО теоретических соображениях и моделях, которые могут использоваться для концептуализации тестирования, также рассмотрены современные текстовые практики.
УДК004.41/.42
Теренин, А. Повышение качества компьютерных программ / А. Теренин // Банковские технологии .— 2011 .— №1 .— С. 57-62 .— URL: https://rucont.ru/efd/315148 (дата обращения: 09.05.2024)

Предпросмотр (выдержки из произведения)

Рассмотрели вопросы:  основные проблемы тестирования и методы их решения;  управление средами тестирования;  управление процессами изменения продукта и его тестирования;  как правильно распорядиться бюдже том на тестирование?  в какой момент завершать тестирова ние и исправление ошибок?  как и когда принимать решение о го товности продукта к эксплуатации?  кто отвечает за это решение?  какая информация необходима для принятия решения о готовности програм мы? <...> Н. Э. Баумана, канд. техн. наук 57 БАНКОВСКИЕ ТЕХНОЛОГИИ • № 1 • 2011 ПО ДЛЯ БАНКОВ В продолжение темы расскажем о том, какие теорети ческие соображения и модели могут быть использованы для концептуализации тестирования, а также рассмот рим современные тестовые практики. <...> Дизайн программ под тестирование Рассмотрим дизайн программ под тестирование (design for testability). <...> При применении этой концепции на каждой фазе проекта все его артефакты проходят про верку на пригодность к тестированию (testability). <...> При формулировании требований, написании ТЗ и прочей документации, при проектировании и кодирова нии артефакты проекта и системы создаются таким об разом, чтобы они могли быть качественно протестиро ваны. <...> Стати ческое тестирование — набор методик тестирования, применяемых к артефактам проекта без запуска про граммы и собственно проверки ее работы. <...> Внутрисистемное тестирование Традиционно большая часть тестирования производит ся на уровне системного тестирования посредством ис пользования пользовательского интерфейса (GUI) в конце производственного цикла. <...> Большинство функций программ, реализующих биз неслогику, могут быть протестированы ранее, с ис пользованием методики, которая иногда называется «подкожным тестированием» [1]. <...> Для этого код самого приложения должен быть разра ботан для тестирования с соответствующим API (функ циями, который могут быть вызваны извне программы, например тестовыми скриптами <...>