Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Плагины. 
Автоматизированное тестирование программного обеспечения

РефератПомощь в написанииУзнать стоимостьмоей работы

Плагины предоставляют специфичные алгоритмы, используя вышеуказанные интерфейсы. Благодаря различным плагинам приложение позволяет создавать конфигурации сетей различного поколения, а также настраивать и оптимизировать их параметры. Cucumber — приложение для тестирования программного обеспечения, способное выполнять текстовые описания в качестве автоматизированных тестов. Для того, чтобы… Читать ещё >

Плагины. Автоматизированное тестирование программного обеспечения (реферат, курсовая, диплом, контрольная)

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

Все данные, используемые приложением, имеют формат XML.

Инструмент Cucumber

Для того, чтобы реализовать автоматизацию тестирования, был выбран специализированный программный инструмент Cucumber.

Cucumber — приложение для тестирования программного обеспечения, способное выполнять текстовые описания в качестве автоматизированных тестов.

Тестирование с использованием Cucumber состоит из 3-х основных этапов.

  • 1. Описание функционала простым человеческим языком. Причем необязательно английским.
  • 2. Определение сценариев (step definition) на языке Ruby.
  • 3. Цикл тестирования: проверка функционала инструментом и генерация отчета, содержащего результаты тестирования.

Cucumber позволяет использовать обычный текст для описания ожидаемого поведения приложения, что упрощает понимание реализации тестов. Текст написан на предметно-ориентированном языке. Cucumber может работать с Ruby, Jаvа, .NET, Flex, а также с веб-приложениями, написанными на любом языке.

Кроме того, Cucumber способен автоматически сохранять отчёты в заданном пользователем формате, что значительно упрощает процесс отчетности о проделанной работе для инженера по тестированию. Для использования Cucumber как инструмента тестирования в нашем проекте потребовалось добавить функции, специфичные для тестируемого приложения.

Показать весь текст
Заполнить форму текущей работой