Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию




Скачать 71.53 Kb.
НазваниеРеферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию
Дата23.02.2013
Размер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”, а далее с использованием медных кабелей.


ЗАКЛЮЧЕНИЕ


В рамках этой работы:

  1. Проанализирована специфика системы, в состав которой входит тестируемый модуль. Это многоверсионность ПО, широкое использование GUI, разработка в Delphi 6, использование СУБД Oracle 9i.

  2. Выбраны виды тестирования, подлежащие автоматизации. Этими видами являются функциональное тестирование, которое необходимо для проверки соответствия поставленным требованиям, регрессионное тестирование, которое гораздо быстрее и эффективнее производится средствами автоматизации.

  3. Выбран инструмент тестирования. Таковым инструментом является продукт компании HP Quality Center. Инструментом для автоматизации является QuickTest Professional.

  4. Создана модель системы тестирования и составлен набор ручных сценариев тестирования для проверки соответствия разрабатываемого модуля техническому заданию и корректности его функционирования.

  5. Разработан набор автоматизированных сценариев тестирования и план проведения тестирования модуля FTTx.

Разработанный конечный набор сценариев тестирования с частичной автоматизацией активно применяется при тестировании модуля «Работа с FTTx» системы «OSS Аргус». Как уже было упомянуто, «OSS Аргус» используется для поддержки и эксплуатации сетей связи, а модуль, для которого и были разработаны тестовые сценарии, выполняет функции построения оптических сетей и предоставления доступа клиентам к различным типам услуг (ТфОП, ШПД, VoIP, VoD, КТВ) по оптическим и медным кабелям с использование оборудования, присутствующего на сети.

Частичная автоматизация процесса тестирования позволила повысить эффективность тестирования в среднем в 2 раза. Возросло удобство проверки соответствия ТЗ, благодаря применению автоматизации для основных объектов. Сократились сроки на проведение тестирования, уменьшился поток ошибок от заказчика, возросло удовлетворение заказчика работой фирмы.


Список использованных источников





  1. IEEE Guide to Software Engineering Body of Knowledge // SWEBOK, 2004.

  2. IEEE 1008-1987 Standard for Software Unit Testing // ANSI/IEEE, 1982.

  3. IEEE 610.12. Standard Glossary of Software Engineering Terminology // IEEE, 1990.

  4. Ключевые процессы тестирования. Планирование, подготовка, проведение, совершенствование. Рекс Блэк // Лори, 2006.

  5. Основы тестирования программного обеспечения. В.П. Котляров, Т.В. Коликова // Бином. Лаборатория знаний, 2006.

  6. Автоматизация процессов тестирования. И. Винниченко // Питер, 2005.

  7. Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем. Борис Бейзер// Питер, 2004.

  8. Как автоматизировать тестирование ПО? В. Полевой // Cnews, 2007.

  9. Технический учет в эксплуатационном управлении сетями. Б.С. Гольдштейн, И.Д. Бычков // «Вестник связи» №1, 2008.

  10. OSS/BSS технологии. Уровень-посредник в OSS. А. А. Атцик // «Техника связы» №4, 2008.

  11. OSS вне кризиса. // «Стандарт», №11, 2008.

  12. http://software-testing.ru/library/vendors

  13. www.mercury.com

  14. http://www.rational.com

  15. http://www.borland.com

  16. http://www.citforum.ru/internet/vbscript/vbscript.shtml

  17. http://gsbelarus.com/gs/wiki/index.php/VBScript._Основы_VBScript

  18. http://argustelecom.ru/

  19. http://niits.ru/public/

Похожие:

Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconРеферат Данная дипломная работа посвящена разработке и реализации электронного учебного пособия на основе Web-технологий на примере дисциплины «Документальные информационно-поисковые системы»
Данная дипломная работа посвящена разработке и реализации электронного учебного пособия на основе Web-технологий (на примере дисциплины...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconК вопросу о разработке системы информационной поддержки деятельности полиграфического отдела
Данная статья посвящена разработке информационной системы, ориентированной на решение задач ведения документации и подготовки отчётов...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconПлан работы Комитета по техническому регулированию, стандартизации и оценке соответствия
Участие в разработке технических регламентов в соответствии с «Планом разработки технических регламентов Таможенного союза в 2012...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconСтатья содержит исследования по разработке личного брэнда и системы сбалансированных показателей для руководителя и его компании
Исследования посвящены разработке личной системы сбалансированных показателей для Субъекта исследования, а так же разработке организационной...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconДокументация о запросе предложений
Выполнение работ по ремонту системы наружного электроосвещения территории фгуп ниир, согласно техническому заданию и условиям договора,...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconВыводы
Данная дипломная работа посвящена разработке комплекса маркетинговых коммуникаций в сфере туризма. Имеет объём 84 страницы, 2 схемы,...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconТесты решаются методом выбора правильного варианта ответа. При выполнении тестов нужно записывать вопросы, а затем правильные ответы с буквенным указанием (а, б, в). Выполняется работа на листах формата работа «не зачтена»
Работа состоит из трех теоретических вопросов и шести тестов. Ответы на теоретические вопросы и определения должны быть изложены...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconБродин В. Б., Калинин А. В. Системы на микроконтроллерах и бис программируемой логики
Представлен лабораторный комплекс в составе стенда на базе микропроцессорного модуля mcs 51 и учебно-методических рекомендаций
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconОбразец оформления работы
В ходе проектирования созданы и промоделированы четыре варианта конструкции, для каждого из них произведены массо-габаритные и кинематические...
Реферат Работа посвящена разработке набора тестов для проверки соответствия модуля в составе системы oss техническому заданию iconРеферат по дисциплине Компьютерные информационные технологии
Данная работа посвящена раскрытию темы: «Защищенный документооборот – проблемы и возможные решения»
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница