Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Автоматизированное тестирование (АТ).






Существуют три типа тестирования, которые можно автоматизировать:

- функциональное, в т.ч. модульное;

- регрессионное, т.е. проверка работоспособности старого функционала и отсутствие ранее исправленных дефектов в новых версиях

- нагрузочное, т.е. поведение приложения под рабочей и стрессовой нагрузкой, влияние работающего приложения на системное окружение.

В настоящее время на рынке существует достаточное число инструментальных средств автоматизированного тестирования.

Для инструментов функционального АТ имеет место схема

«с чем – что - как».

Чтобы робот мог делать то, что нужно, ему надо «объяснить»,

1) с чем работать, т.е. построить репозиторий (библиотеку) с подробным описанием всех используемых в тесте объектов;

2) что конкретно делать – т.е. записать библиотеку функций, методов или элементарных действий с объектами

3) как делать, в какой последовательности, т.е. создать алгоритм(скрипт), содержащий описание тестовых шагов, логики теста и глобальных переменных.

Эту схему можно изобразить в виде треугольника со взаимосвязанными вершинами.

 

 

 

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

Инструменты функционального тестирования.

Mercury QuickTest – имеет удобный и понятный пользовательский интерфейс для создания тестов без ручной правки.

Mercury WinRunner – имеется возможность ручной работы с кодом, написанным на специальном языке TSL.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.