Помощь в написании студенческих работ
Антистрессовый сервис

Системы автоматизированного тестирования информационных систем

Реферат Купить готовую Узнать стоимостьмоей работы

Онопозволяет обнаруживать неполадки в ПО из-за расширения сценариев тестирования средствами условной логики, позволяющей целиком охватить тестируемые приложения. R obot позволяет создавать сценарии тестирования вызывая внешние библиотек DLL или исполняемые модули. IBM Rational Performance Tester — является инструментом нагрузочного и стрессового тестирования, с использованием которого выявляют… Читать ещё >

Системы автоматизированного тестирования информационных систем (реферат, курсовая, диплом, контрольная)

Содержание

  • Введение
  • 1. Понятие ошибки, «бага», история возникновения этого термина
  • 2. Обзор автоматизированных системы тестирования
  • 3. Преимущества и недостатки автоматизированного тестирования по сравнению с классическим
  • 4. Методы тестирования
  • 5. Технологии и программные для автоматизированного тестирования
  • Заключение
  • Список использованной литературы

Онопозволяет обнаруживать неполадки в ПО из-за расширения сценариев тестирования средствами условной логики, позволяющей целиком охватить тестируемые приложения. R obot позволяет создавать сценарии тестирования вызывая внешние библиотек DLL или исполняемые модули. IBM Rational Performance Tester — является инструментом нагрузочного и стрессового тестирования, с использованием которого выявляют проблемы системной производительности и их причины. Он помогает создавать тесты без написания кода и не требует навыков программирования. IBM R ational Performance Testerобеспечивает гибкую возможность моделирования и эмуляции различной пользовательской нагрузки. Можно выполнить сбор и интеграцию данных о серверных ресурсах с данными о производительности приложений, которые получены в режиме реального времени. IBM Rational Functional Tester — является набором средств автоматизированного тестирования, которые позволяют выполнять функциональное и регрессионное тестирование, а так же тестирование пользовательских интерфейсов и тестирование, которое управляется данными.

В немиспользуется технология ScriptAssure (бесшовной проверки достоверности динамическойинформации) и функция поиска соответствия по шаблонам, позволяющие повысшать устойчивость сценариев тестирования при частых изменениях пользовательского интерфейсаприложений. Тестировщики могут выбрать язык сценариев для разработки и настройки тестов: Java в среде Eclipse или Microsoft Visual Basic .Net в среде Visual Studio .Net.IBM Rational Quality Manager — является решением для реализации процессов управления процессами тестированиям и качества, которое поддерживает взаимодействие участников групп при разработках программного продукта, предоставляя им возможностиобменаданными, применения средств автоматизации для сокращения графика выполнения проектов, а также формировать отчеты по проектным показателям для принятия обоснованного решения. R ational Quality Manager дополняется средством управления ресурсами тестирования Rational Test Lab, которое обеспечивает учет ресурсов тестирования (серверов), их бронирование, автоматизацию развертывания тестовой среды на серверах и запуск скриптов тестирования, а также формирует отчетность по использованию ресурса тестирования [9]. R ational Quality Manager и Rational Test Lab создавались на базе открытой платформы Jazz, которая предоставляет стандартные интерфейсы и множество возможностей для интеграции с решениями партнеров и других производителей. В ноябре 2006 года в состав компании HP вошла компания Mercury Interactive, которая известн своими разработками в области тестирования. Это позволяетсильно дополнить портфель решений HP BTO Software (Business Technology Optimization).HP QualityCenter — является программным продуктом, представляющим собой интегрированный пакет инструментария на платформе Web, предназначенных для создания и поддержки процесов тестирования приложений, а также формирования тесного взаимодействия команды специалистов-тестировщиков. Он состоит из модулей управления требованиями, релизов и циклов, тестовых примеров, а также модулей тестирования и аналитического портала отчетности. HP QuickTest Professional — является набороминструментов автоматизации функционального и регрессионного тестирования программных систем, которые создаются с помощью основных платформ разработки. Он поддерживает такие среды, как Windows Presentation Foundation, Macromedia Flex, Ajax, Delphi, PowerBuilder, .Net, J2EE, обеспечивая работу с веб-сервисами, и учитывает особенности ERPи CRM-приложений.HP LoadRunner — является программным продуктом для автоматизации нагрузочного тестирования в широком наборе программных сред и протоколов.

Он поддерживает SOA, работу с веб-сервисами, Ajax, RDP, SQL, продуктами Citrix, платформы Java, .Net, а также все основные ERPи CRM-приложения от PeopleSoft, Oracle, SAP и Siebel. Пакет HP LoadRunner состоит из более 60 мониторов сбора данных о тестируемой системе и выполняет детальную диагностику по работе приложения[8].

Заключение

.

В ходе проделанной работы рассмотрены системы автоматизированного тестирования. Они находят в современном мире всме более широкое применение. Из-за автоматизации можно не просто ускорять процессы тестирования, но и увеличивать тестовые покрытия, а так же повышать качество самого тестирования и улучшить выявление недостатков. Хотя, применение автоматизированных систем не исключает полного отказа от ручного тестирования, которое в некоторых случаях так же необходимо. Рассмотрены различные методы тестирования: некоторые обычно выполняются самими разработчиками, а другие — специализированными группами — блочное тестирование тестирование системы и др. Каждый из этих методов хорошо применяется в определенных условиях, а в совокупности они дают хорошие результаты. Лидером в области систем автоматизированного тестирования является веб-приложение HP Quality Center, представляющее собой единый набор инструментов для управления процессами тестирования (включая управление требованиями и дефект-менеджмент), который интегрируется в средства функционального и нагрузочного тестирования HP Quick Test Professional и Load Runner. Конкуренцию этому инструменту составляет продукт Rational Quality Manager (RQM) компании IBM, который представляет собой веб-приложение на платформе Jazz. Список использованной литературы.

Авраамова О.Д., Владимиров А. В., Никитин В. В. и др. Автоматизированная информационная система «Абитуриент — 2009». — М.: Изд-во МГУ, 2009. — 150 с.

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

— 318 с. Канер С., Фолк Д., Нгуен Е. К. Тестирование программного обе аментальные концепции менеджмента бизнес-приложений. — Киев: Диа.

Софт, 2001. — 544 с. Майерс Г. Искусство тестирования программ. — М.: Финансы и статистика, 1 с. Гленфорд Майерс, Том Баджетт, Кори Сандлер. Искусство тестирования программ, 3-е издание = The Art of Software Testing, 3rd Edition. — М.: «Диалектика», 2012. — 272 с. — ISBN 978−5-8459−1796−6.Лайза Криспин, Джанет Грегори. Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд = Agile Testing: A Practical Guide for Testers and Agile Teams. — М.: «Вильямс», 2010. — 464 с. — (Addison-Wesley Signature Series). — 1000 экз. — ISBN 978−5-8459−1625−9.Канер Кем, Фолк Джек, Нгуен Енг Кек. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. — Киев: Диа.

Софт, 2001. — 544 с. — ISBN 9 667 393 879.

Калбертсон Роберт, Браун Крис, Кобб Гэри. Быстрое тестирование. — М.: «Вильямс», 2002. — 374 с. — ISBN 5−8459−0336-X.Синицын С. В., Налютин Н. Ю. Верификация программного обеспечения. — М.: БИНОМ, 2008. — 368 с. — ISBN 978−5-94 774−825−3.Бейзер Б. Тестирование чёрного ящика. Технологии функционального тестирования программного обеспечения и систем. — СПб.: Питер, 2004. — 320 с. — ISBN 5−94 723−698−2.

Показать весь текст

Список литературы

  1. О.Д., Владимиров А. В., Никитин В. В. и др. Автоматизированная информационная система «Абитуриент — 2009». — М.: Изд-во МГУ, 2009. — 150 с.
  2. . Тестирование черного ящика. Технологии функцион ров ния программного обеспечения и систем. — СПб: Питер, 2004. — 318 с.
  3. С., Фолк Д., Нгуен Е. К. Тестирование программного обе аментальные концепции менеджмента бизнес-приложений. — Киев: ДиаСофт, 2001. — 544 с.
  4. Г. Искусство тестирования программ. — М.: Финансы и статистика, 1 с.
  5. Гленфорд Майерс, Том Баджетт, Кори Сандлер. Искусство тестирования программ, 3-е издание = The Art of Software Testing, 3rd Edition. — М.: «Диалектика», 2012. — 272 с. — ISBN 978−5-8459−1796−6.
  6. Лайза Криспин, Джанет Грегори. Гибкое тестирование: практическое руководство для тестировщиков ПО и гибких команд = Agile Testing: A Practical Guide for Testers and Agile Teams. — М.: «Вильямс», 2010. — 464 с. — (Addison-Wesley Signature Series). — 1000 экз. — ISBN 978−5-8459−1625−9.
  7. Канер Кем, Фолк Джек, Нгуен Енг Кек. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. — Киев: ДиаСофт, 2001. — 544 с. — ISBN 9 667 393 879.
  8. Калбертсон Роберт, Браун Крис, Кобб Гэри. Быстрое тестирование. — М.: «Вильямс», 2002. — 374 с. — ISBN 5−8459−0336-X.
  9. С. В., Налютин Н. Ю. Верификация программного обеспечения. — М.: БИНОМ, 2008. — 368 с. — ISBN 978−5-94 774−825−3.
  10. . Тестирование чёрного ящика. Технологии функционального тестирования программного обеспечения и систем. — СПб.: Питер, 2004. — 320 с. — ISBN 5−94 723−698−2.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ