Опубликован: 05.03.2005 | Уровень: специалист | Доступ: платный
Лекция 7:

Разновидности тестирования: системное и регрессионное тестирование

< Лекция 6 || Лекция 7: 123 || Лекция 8 >

Комбинирование уровней тестирования

В каждом конкретном проекте должны быть определены задачи, ресурсы и технологии для каждого уровня тестирования таким образом, чтобы каждый из типов дефектов, ожидаемых в системе, был "адресован", то есть в общем наборе тестов должны иметься тесты, направленные на выявление дефектов подобного типа. Табл. 4.3 суммирует характеристики свойств модульного, интеграционного и системного уровней тестирования. Задача, которая стоит перед тестировщиками и менеджерами, заключается в оптимальном распределении ресурсов между всеми тремя типами тестирования. Например, перенесение усилий на поиск фиксированного типа дефектов из области системного в область модульного тестирования может существенно снизить сложность и стоимость всего процесса тестирования.

Таблица 4.3. Характеристики модульного, интеграционного и системного тестирования
Модульное Интеграционное Системное
Типы дефектов Локальные дефекты, такие как опечатки в реализации алгоритма, неверные операции, логические и математические выражения, циклы, ошибки в использовании локальных ресурсов, рекурсия и т.п. Интерфейсные дефекты, такие как неверная трактовка параметров и их формат, неверное использование системных ресурсов и средств коммуникации, и т.п. Отсутствующая или некорректная функциональность, неудобство использования, непредусмотренные данные и их комбинации, непредусмотренные или неподдерживаемые сценарии работы, ошибки совместимости, ошибки пользовательской документации, ошибки переносимости продукта на различные платформы, проблемы производительности, инсталляции и т.п.
Необходимость в системе тестирования Да Да Нет (*)
Цена разработки системы тестирования Низкая Низкая до умеренной Умеренная до высокой или неприемлемой
Цена процесса тестирования, то есть разработки, прогона и анализа тестов Низкая Низкая Высокая

(*) прямой необходимости в системе тестирования нет, но цена процесса системного тестирования часто настолько высока, что требует использования систем автоматизации, несмотря на возможно высокую их стоимость.

< Лекция 6 || Лекция 7: 123 || Лекция 8 >
Федор Антонов
Федор Антонов

Здравствуйте!

Записался на ваш курс, но не понимаю как произвести оплату.

Надо ли писать заявление и, если да, то куда отправлять?

как я получу диплом о профессиональной переподготовке?

Сергей Чурбанов
Сергей Чурбанов
А И
А И
Беларусь
Sergey Shtemberg
Sergey Shtemberg
Беларусь, Minsk

( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2648103598016watchdog( )../bootstrap.inc:0
25.2652103600496module_invoke( )../bootstrap.inc:967
35.2652103602352call_user_func_array ( )../module.inc:462
45.2652103602688devel_watchdog( )../module.inc:462
55.2653103603536decode_entities( )../devel.module:382
65.2654103605456drupal_error_handler( )../devel.module:340
75.2654103609064watchdog( )../common.inc:663
85.2654103611144module_invoke( )../bootstrap.inc:967
95.2654103613000call_user_func_array ( )../module.inc:462
105.2654103613336devel_watchdog( )../module.inc:462
115.2655103614032decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2648103598016watchdog( )../bootstrap.inc:0
25.2652103600496module_invoke( )../bootstrap.inc:967
35.2652103602352call_user_func_array ( )../module.inc:462
45.2652103602688devel_watchdog( )../module.inc:462
55.2653103603536decode_entities( )../devel.module:382
65.2654103605456drupal_error_handler( )../devel.module:340
75.2654103609064watchdog( )../common.inc:663
85.2654103611144module_invoke( )../bootstrap.inc:967
95.2654103613000call_user_func_array ( )../module.inc:462
105.2654103613336devel_watchdog( )../module.inc:462
115.2655103614032decode_entities( )../devel.module:382

( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2648103598016watchdog( )../bootstrap.inc:0
25.2652103600496module_invoke( )../bootstrap.inc:967
35.2652103602352call_user_func_array ( )../module.inc:462
45.2652103602688devel_watchdog( )../module.inc:462
55.2653103603536decode_entities( )../devel.module:382
65.2664103605648drupal_error_handler( )../devel.module:340
75.2664103609336watchdog( )../common.inc:663
85.2665103611416module_invoke( )../bootstrap.inc:967
95.2665103613272call_user_func_array ( )../module.inc:462
105.2665103613608devel_watchdog( )../module.inc:462
115.2665103614384decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2648103598016watchdog( )../bootstrap.inc:0
25.2652103600496module_invoke( )../bootstrap.inc:967
35.2652103602352call_user_func_array ( )../module.inc:462
45.2652103602688devel_watchdog( )../module.inc:462
55.2653103603536decode_entities( )../devel.module:382
65.2664103605648drupal_error_handler( )../devel.module:340
75.2664103609336watchdog( )../common.inc:663
85.2665103611416module_invoke( )../bootstrap.inc:967
95.2665103613272call_user_func_array ( )../module.inc:462
105.2665103613608devel_watchdog( )../module.inc:462
115.2665103614384decode_entities( )../devel.module:382

( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2671103598560watchdog( )../bootstrap.inc:0
25.2671103600640module_invoke( )../bootstrap.inc:967
35.2671103602496call_user_func_array ( )../module.inc:462
45.2672103602832devel_watchdog( )../module.inc:462
55.2672103603536decode_entities( )../devel.module:382
65.2672103605456drupal_error_handler( )../devel.module:340
75.2673103609064watchdog( )../common.inc:663
85.2673103611144module_invoke( )../bootstrap.inc:967
95.2673103613000call_user_func_array ( )../module.inc:462
105.2673103613336devel_watchdog( )../module.inc:462
115.2673103614032decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2671103598560watchdog( )../bootstrap.inc:0
25.2671103600640module_invoke( )../bootstrap.inc:967
35.2671103602496call_user_func_array ( )../module.inc:462
45.2672103602832devel_watchdog( )../module.inc:462
55.2672103603536decode_entities( )../devel.module:382
65.2672103605456drupal_error_handler( )../devel.module:340
75.2673103609064watchdog( )../common.inc:663
85.2673103611144module_invoke( )../bootstrap.inc:967
95.2673103613000call_user_func_array ( )../module.inc:462
105.2673103613336devel_watchdog( )../module.inc:462
115.2673103614032decode_entities( )../devel.module:382

( ! ) Warning: include_once(./includes/unicode.entities.inc) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2671103598560watchdog( )../bootstrap.inc:0
25.2671103600640module_invoke( )../bootstrap.inc:967
35.2671103602496call_user_func_array ( )../module.inc:462
45.2672103602832devel_watchdog( )../module.inc:462
55.2672103603536decode_entities( )../devel.module:382
65.2679103605648drupal_error_handler( )../devel.module:340
75.2679103609336watchdog( )../common.inc:663
85.2679103611416module_invoke( )../bootstrap.inc:967
95.2680103613272call_user_func_array ( )../module.inc:462
105.2680103613608devel_watchdog( )../module.inc:462
115.2680103614384decode_entities( )../devel.module:382

( ! ) Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening './includes/unicode.entities.inc' for inclusion (include_path='.:/usr/local/zend/var/libraries/Zend_Framework_1/default/library:/usr/local/zend/share/pear') in /.2/var_www_new.intuit.ru/htdocs/includes/unicode.inc on line 340
Call Stack
#TimeMemoryFunctionLocation
15.2671103598560watchdog( )../bootstrap.inc:0
25.2671103600640module_invoke( )../bootstrap.inc:967
35.2671103602496call_user_func_array ( )../module.inc:462
45.2672103602832devel_watchdog( )../module.inc:462
55.2672103603536decode_entities( )../devel.module:382
65.2679103605648drupal_error_handler( )../devel.module:340
75.2679103609336watchdog( )../common.inc:663
85.2679103611416module_invoke( )../bootstrap.inc:967
95.2680103613272call_user_func_array ( )../module.inc:462
105.2680103613608devel_watchdog( )../module.inc:462
115.2680103614384decode_entities( )../devel.module:382