Усложнение архитектуры информационных систем, обеспечивающих автоматизацию бизнес-процессов организации, использование больших объемов обрабатываемой информации приводят к созданию многокомпонентных сложных программных систем. Такие системы, как правило, интегрируют в себя различные сервисы и обеспечивают информационный обмен между «внешними» подсистемами (системами), обеспечивающих решение специализированных задач.
Сложные информационные системы часто основываются на использовании нескольких (в том числе и территориально разнесенных) баз данных (информационных хранилищ) и опираются на многоуровневую архитектуру «клиент - сервер приложения - сервер базы данных». Кроме того, системы обеспечивают межсистемные (межкомпонентные) связи формализованными данными. Такие системы можно рассматривать, как распределенные (архитектурно и структурно).
Для организации процесса тестирования сложных систем на всех этапах их жизненного цикла существуют несколько общепризнанных подходов:
В работе представлена методика «серого журнала», позволяющая объединить преимущества тестирования «серого ящика» и сбор статистических данных во время самого тестирования с целью оценки результатов проведенных тестов и построения новых тестовых сценариев для эффективного покрытия структуры системы.
Примечание. Тезисы докладов публикуются в авторской редакции
Ваши комментарии Обратная связь |
[Головная страница] [Конференции] |
© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск