Вопросы к Поиску с Алисой
Подходы к интеграционному тестированию «снизу вверх» и «сверху вниз» отличаются порядком тестирования модулей. www.geeksforgeeks.org sergeygavaga.gitbooks.io
Подход «снизу вверх» (Bottom Up Integration) предполагает, что сначала тестируются все низкоуровневые модули, процедуры или функции. sergeygavaga.gitbooks.io Затем собирается следующий уровень модулей и так далее, пока не будут интегрированы все модули и конечная система не образует единый модуль. sergeygavaga.gitbooks.io
Подход «сверху вниз» (Top Down Integration) заключается в том, что сначала тестируются все высокоуровневые модули, и постепенно, один за другим, добавляются низкоуровневые. sergeygavaga.gitbooks.io Все модули более низкого уровня симулируются заглушками с аналогичной функциональностью, затем, по мере готовности, они заменяются реальными активными компонентами. sergeygavaga.gitbooks.io
Некоторые преимущества подхода «снизу вверх»:
Некоторые преимущества подхода «сверху вниз»:
С точки зрения стоимости тестирование «снизу вверх» обходится дешевле, чем «сверху вниз», так как позволяет на ранней стадии выявлять и устранять проблемы модели. www.geeksforgeeks.org Тестирование «сверху вниз», в свою очередь, обходится дороже, поскольку для тестирования требуется полная система. www.geeksforgeeks.org