Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SSP_PO_shpor1.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
130.4 Кб
Скачать

20. Средства тестирования в линейке продуктов Atlantic, входящие в пакет ibm Rational Professional Bundle.

Для автоматизации процессов тестирования IBM Rational предлагает следующие инструментальные средства.

Средства тестирования в линейке продуктов Atlantic, входящие в пакет IBM Rational Professional Bundle:

• IBM Rational Performance Tester - средство нагрузочного тестирования;

• IBM Rational Functional Tester - средство функционального тестирования;

• IBM Rational Manual Tester - средство для организации и проведения ручного тестирования.

Эти средства предназначены для функционального и нагрузочного тестирования программного обеспечения, создаваемого на платформе J2EE. Они интегрированы с инструментом IBM Rational Test Manager, входящего в пакет IBM Rational Team Unified Platform и служащего средством планирования и мониторинга процесса тестирования как для инструментов тестирования новой линейки продуктов Atlantic, так и многоплатформенных средств тестирования линейки продуктов IBM Rational Suite.

21. Средства тестирования, входящие в состав ibm Rational Suite.

Средства тестирования, в составе IBM Rational Suite:

  • IBM Rational Robot - cредство разработки, записи и выполнения скриптов автоматизированного функционального и регрессионного тестирования приложений, предоставляющее полную поддержку тестирования всех средств управления Visual Studio.NET.

  • IBM Rational XDE Tester - расширенные средства автоматизированного функционального и регрессионного тестирования Java- и Web-приложений из сред разработки Eclipse IDE, IBM WSAD и Rational XDE.

  • IBM Rational Purify - средство выявления ошибок, связанных с обращением к динамической памяти (версии для Windows и UNIX).

  • IBM Rational Quantify - средство выявления узких мест в коде, оказывающих влияние на производительность разрабатываемой информационной системы.

  • IBM Rational PureCoverage - средство определения полноты тестирования кода.

  • IBM Rational TestFactory - средство для полуавтоматического формирования набора тестовых скриптов, предназначенных для проведения функционального тестирования и обеспечивающих его полноту для конкретной информационной системы; способен выполнить анализ графического интерфейса разрабатываемой ИС и сгенерировать для нее комплексный набор тестов, позволяющий провести максимально полное функциональное тестирование.

22. Средства управления тестированием в составе Team Unifying Platform:

• IBM Test Manager - средство планирования и мониторинга процесса тестирования, входит в объединяющую платформу Team Unifying Platform, а также в пакет IBM Rational Suite.

Основным инструментом для планирования процесса тестирования, описания его сценариев и управления всем ходом данного процесса является IBM Rational TestManager, который входит в состав пакета Team Unifying Platform. На основе требований на тестирование, которые аккумулируются с помощью IBM Rational RequisitePro, специальный механизм интеграции RequisitePro и TestManager позволяет сформировать план тестирования.

Элементами плана служат сценарии, каждый из которых позволяет протестировать какой-либо аспект работы создаваемой ИС. Сформированный план тестирования дополняется тестовыми скриптами, которые формируются с помощью IBM Rational Robot и позволяют автоматизировать процесс тестирования.

При проведении распределенного тестирования, в частности, когда требуется одновременно проверить систему на разных программно-аппаратных платформах, используются специальные агенты (Test Agents). Таким образом, можно одновременно протестировать систему в операционных системах Windows, Linux, HP-UX, Solaris и AIX.

Для проведения расширенного функционального и регрессионного тестирования Java- и Web-приложений рекомендуется использовать продукт -IBM Rational XDE Tester. Для автоматизации процесса создания необходимых отчетов — плана тестирования, отчетов по результатам тестирования и т. п. — могут быть использованы Seagate Crystal Report и IBM Rational SoDA.

Для анализа работы систем, построенных с помощью языков C/C++, Microsoft Visual Basic, Java, C# .NET, VB. NET и Java .NET, можно использовать средства IBM Rational Purify, Quantify и PureCoverage.

Основное назначение Purify при тестировании native-приложений (приложения, работа которых не управляется с помощью дополнительного окружения, например, так называемых сборщиков мусора) — выявить всевозможные утечки памяти и любые иные ошибки работы с ней. Для приложений класса managed applications (такие, как Java- и NET-приложения) Purify позволяет провести эффективное профилирование памяти с целью оптимизации ее использования. С помощью Quantify становится проще определить узкие места производительности системы и провести ее настройку вплоть до отдельных строк программного кода. PureCoverage окажется незаменимым, если требуется оценить полноту тестирования системы.

IBM Rational TestFactory - специализированное средство автоматизированного тестирования, предназначенное для анализа графического интерфейса пользователя (GUI) разрабатываемой информационной системы и генерации полного набора тестов, позволяющего провести максимально полное функциональное тестирование.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]