Скачать 71.53 Kb.
|
РефератРабота посвящена разработке набора тестов для проверки соответствия модуля в составе системы OSS техническому заданию. Пояснительная записка к дипломной работе содержит 113 листов из них: 13 рисунков, 19 таблиц, 1 приложение. Ключевые слова: система поддержки операций (OSS), FTTx (fiber to the “x”), тестирование, тест, FTTB (fiber to the building), FTTH (fiber to the home), уровень тестирования, вид тестирования, инструмент тестирования, автоматизация, VBScript, библиотека GUI. Дипломная работа посвящена подготовке конечного набора тестов, который должен покрывать поставленные требования, проверять модуль на корректность работы с точки заданного алгоритма функционирования и исключать появление программных ошибок, которые блокируют работу программы. Основным практическим результатом выполнения дипломной работы является разработанная система ручных сценариев с частичной автоматизацией создания основных объектов тестируемого модуля. Данный набор тестов нашел практическое применение при последующем тестирование модуля «Работа с FTTx». СодержаниеРеферат 4 Содержание 5 ВВЕДЕНИЕ 6 Глава 1. Основные направления, методы и задачи тестирования. 8 1.1 Системы OSS и их тестирование 8 1.2 Общее описание системы OSS «Аргус» и ее применение ……….12 1.3 Цель и задачи дипломной работы Error: Reference source not found 1.4 Выбор метода тестирования 20 Глава 2. Автоматизация тестирования. 31 2.1 Требования к инструментам тестирования 31 2.2 Программные продукты компании IBM Rational 33 2.3 Программные продукты компании HP Mercury 36 2.4 Программные продукты компании Borland 40 2.5 Сравнительный анализ инструментов тестирования 43 2.6 Выбранный инструмент тестирования 47 Глава 3. Проектирование сценариев тестирования. 48 3.1 Разработка модели системы тестирования 48 3.2 Разработка сценариев тестирования 50 Глава 4. Реализация сценариев тестирования 67 4.1 Основные принципы и описание языка реализации 67 4.2 Кодовая реализация сценариев тестирования 75 ЗАКЛЮЧЕНИЕ 90 Список сокращений 92 Список использованных источников 94 Приложение1:Частное Техническое задание«Модуль работы с FTTX 95 ВВЕДЕНИЕСовременных менеджеров и разработчиков программного обеспечения просят осуществлять подготовку своих продуктов в минимальные сроки с минимальными ресурсами. Более 90% разработчиков срывают даты поставок. Нарушение сроков носит регулярный характер для 67% разработчиков. Кроме того, в 91% случаев приходилось удалять в цикле разработки ключевую функциональность, чтобы уложиться в срок [1]. Сроки поставки продукта на рынок определяют выживание или смерть продукта — и, следовательно, выживание или смерть компании. Снизить расходы на разработку, сократить сроки производства можно за счет дальнейшей автоматизации и модернизации бизнес-процессов с помощью программных приложений. Представители деловых и правительственных кругов, отвечающие за разработку приложений, не желают ждать годами, когда появится функционирующий продукт; они требуют сосредоточить усилия на минимизации сроков разработки, что зачастую предполагает выпуск большего количества версий программ. Такой подход позволяет предоставить заказчику готовый продукт с урезанной функциональностью через очень небольшой промежуток времени. Однако необходимость сочетать одну версию программного обеспечения с выходом следующей версии увеличивает объем и сложность работ по тестированию. Пытаясь сделать большее с помощью меньшего, организации стремятся проводить адекватное тестирование своего программного обеспечения в минимальные сроки. Для достижения этой цели они обращаются к автоматизированному тестированию. Автоматизация работ по тестированию имеет огромную ценность там, где тестовые скрипты повторяются. Такое тестирование на стадиях разработки и интеграции, когда повторно используемые скрипты могут выполняться много раз, обеспечивает значительную отдачу. Другой пример эффективного использования автоматизированного тестирования - регрессионное тестирование. Регрессионные тесты имеют целью проверку того, что функции, предоставляемые системой или программным продуктом, выполняются должным образом. Автоматизация позволяет выполнить регрессионное тестирование более эффективным образом. Возможности автоматизированного тестирования продолжают расти, позволяя идти в ногу с растущими потребностями в более быстром создании менее дорогостоящих приложений лучшего качества. Так как ГОСТ 16504-81 "Система государственных испытаний продукции. Испытания и контроль качества продукции. Основные термины и определения" является устаревшим и не дает нужных сведений, мною было принято решение использовать международную систему стандартов Международного Института Инженеров по Электронике и Электротехнике (IEEE). Данная дипломная работа посвящена разработке конечного набора тестов для проверки соответствия нового модуля в составе системы OSS техническому заданию. Система представляется в виде программного обеспечения компании «Аргус». Деятельность данного ПО направлена, в первую очередь, на поддержку и эксплуатацию существующих систем связи. В качестве тестируемого модуля был взят «Модуль работы с FTTx». Так как, FTTx – технология для предоставления доступа по оптическим сетям, модуль посвящен построению оптических сетей на базе данной технологии, а также предоставлению доступа физическим и юридическим лицам к различным услугам: телефонной связи (ТФоП, VoIP), предоставления доступа к сети передачи данных, телевидения (IPTV,VoD, кабельное телевидение). Доступ, предоставляется по оптико-волоконным кабелям до точки “x”, а далее с использованием медных кабелей. ЗАКЛЮЧЕНИЕВ рамках этой работы:
Разработанный конечный набор сценариев тестирования с частичной автоматизацией активно применяется при тестировании модуля «Работа с FTTx» системы «OSS Аргус». Как уже было упомянуто, «OSS Аргус» используется для поддержки и эксплуатации сетей связи, а модуль, для которого и были разработаны тестовые сценарии, выполняет функции построения оптических сетей и предоставления доступа клиентам к различным типам услуг (ТфОП, ШПД, VoIP, VoD, КТВ) по оптическим и медным кабелям с использование оборудования, присутствующего на сети. Частичная автоматизация процесса тестирования позволила повысить эффективность тестирования в среднем в 2 раза. Возросло удобство проверки соответствия ТЗ, благодаря применению автоматизации для основных объектов. Сократились сроки на проведение тестирования, уменьшился поток ошибок от заказчика, возросло удовлетворение заказчика работой фирмы. Список использованных источников
|
Реферат Данная работа посвящена разработке интеграционного интерфейса... Данная работа посвящена разработке интеграционного интерфейса между системами oss ту аргус и ау лира, который предназначен для организации... | Реферат Данная работа посвящена разработке программного обеспечения... В главе 1 рассмотрены задачи автоматизации процессов Оператора связи, а также важность вопроса обеспечения автоматизированного тестирования... | ||
Реферат Содержание Введение Глава Концепция построения системы фсс «Транстелесат» В работе рассчитываются основные энергетические параметры линии спутниковой связи Санкт-Петербург – Калининград. В системе использованы... | Дипломная работа содержит 6 разделов, в которых рассмотрены: анализ... Пояснительная записка дипломной работы состоит из 101 листа, содержит 12 рисунков и 5 таблиц | ||
Рекомендации по оформлению реферата практикума по курсу Реферат включает в себя следующие блоки: «введение», «глава I. Обзор литературных источников», «глава II. Цель, задачи, методы, организация... | 1. Введение в учебную дисциплину: основные понятия, предмет, методы,... Тема Введение в учебную дисциплину: основные понятия, предмет, методы, задачи и система курса «Таможенное право» | ||
1. Введение в учебную дисциплину: основные понятия, предмет, методы,... Тема Введение в учебную дисциплину: основные понятия, предмет, методы, задачи и система курса «Таможенное право» | Содержание Содержание Введение Анализ проблемы (основная часть) Пути... Единственным способом реализации подобных задач является внедрение автоматизированной системы, выполняющие вышеуказанные функции.... | ||
Реферат Особенности информатизации обучения в современной школе Слушательница... Проблемы информатизации системы образования и основные направления развития | Содержание Введение Раздел Теоретические основы налогообложения Глава... Общая методика исчисления налогов и сборов Глава Характеристика налогов России | ||
Основные результаты деятельности системы образования городского округа... Основные направления развития муниципальной системы образования определены в соответствии с общегосударственными, региональными и... | Программа дисциплины Системный анализ в области ит для направления... Современное определение ит. Организационно-технические системы. Подсистемы – участники управления предприятием. Общая схема управления.... | ||
Общее описание деятельности Компании Проект Разработка и внедрение комплексной информационной системы и методологии управления проектами | Семинар по проблемам и перспективам тестирования 16 Выводы и рекомендации... Отчет о реализации решений Ученого совета гу-вшэ по развитию системы тестирования для оценки результатов обучения и контроля образовательного... | ||
«цели и задачи системы ведения классификаторов тэси» «общероссийский... Понятие «ведение общероссийского классификатора» 9 Организационная структура системы ведения общероссийских | Дипломная работа содержит 134 страницы, 5 глав, 18 рисунков, 12 таблиц,... Сириус, прием, хранение и обработку этих сообщений для подтверждения выполнения задач, поставленных перед oss-платформой, и с целью... |