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

Автор работы: Пользователь скрыл имя, 22 Января 2012 в 15:03, реферат

Краткое описание

Тестирование — один из важнейших этапов контроля качества в процессе разработки программного обеспечения.

Содержание

Тестирование
Автоматизация тестирования
Выбор инструмента
Средства от IBM Rational
Наследие Mercury
Примеры

Вложенные файлы: 1 файл

С.р. - Тестирование.docx

— 75.11 Кб (Скачать файл)

Разработка системы автоматизированного функционального тестирования Web-сервисов и хранимых процедур для системы Internet-трейдинга одного из крупных российских банков. Приложение должно было обеспечить возможность передачи различных наборов данных тестируемым Web-сервисам и хранимым процедурам, а также получение выходных данных и их автоматический анализ (оценивать правильность работы Web-сервисов и процедур). На момент начала работ на рынке еще не было средств тестирования Web-сервисов (например, таких, как HP Service Test и IBM Rational Functional Tester), поэтому было принято решение о разработке собственной программы для проведения автоматизированного тестирования Web-сервисов. В результате была написана утилита, позволявшая с помощью специального файла, содержащего входные тестовые наборы данных и ожидаемый результат работы Web-сервисов и хранимых процедур, вызывать Web-сервисы и хранимые процедуры с заданными тестовыми данными, а также формировать собственный лог-файл, в котором зафиксированы все расхождения, выявленные во время тестирования. Важно отметить, что анализ результатов, полученных в ходе функционального тестирования, не занял много времени, поскольку вся необходимая информация с заданным уровнем детализации уже содержалась в лог-файле, который мог быть сразу же передан разработчикам Web-сервисов и хранимых процедур и не требовал дополнительной модификации или редактирования. Если бы данный проект выполнялся сейчас, то, вероятнее всего, удалось бы воспользоваться существующими продуктами.

Информация о работе Средства автоматизированного тестирования