- •1. Основные проблемы, возникающие при разработке по
- •2. Основные принципы организации работы над проектом
- •3. Организация совместной работы на основе ibm Team Unifying Platform
- •4. Основы методологии Rational Unified Process
- •5. Структура жизненного цикла проекта, выполняемого по технологии rup
- •6. Основные процессы методологии rup
- •7. Важнейшие акценты технологии rup
- •8. Управление процессом разработки с использованием ibm RationalUnified Process
- •Ibm Rational:
- •9. Моделирование как один из ключевых процессов создания программного обеспечения.
- •10. Программные средства моделирования в линейке ibm.
- •11. Средство визуального моделирования ibm Rational Rose
- •12. Средство визуального моделирования информационных систем ibm Rational xde Modeler
- •13. Средство моделирования бизнес-процессов ibm WebSphere Business Integration Modeler (wbi Modeler)
- •14. Средство быстрого проектирования ibm Rational Application Developer for WebSphere Software
- •15. Инструмент для быстрой разработки, тестирования и развертывания приложений ibm Rational Web Developer
- •16. Средство разработки, тестирования и развертывания приложений ibm Rational xde Developer
- •17. Управление требованиями с помощью Rational RequisitePro
- •18. Тестирование программного обеспечения. Цели и задачи тестирования.
- •19. Функциональное и нагрузочное тестирование
- •1. Функциональное тестирование
- •2. Нагрузочное тестирование
- •20. Средства тестирования в линейке продуктов Atlantic, входящие в пакет ibm Rational Professional Bundle.
- •21. Средства тестирования, входящие в состав ibm Rational Suite.
- •22. Средства управления тестированием в составе Team Unifying Platform:
- •23. Управление тестированием с использованием ibm Rational TestManager
- •24. Средство ibm Rational Robot построения автоматизированных тестов для интернет-приложений, erp- и клиент-серверных приложений.
- •25. Средство ibm Rational Quantify для определения узких мест в производительности приложения.
- •26. Средство ibm Rational Purify для автоматического выявления ошибок, связанных с памятью.
- •27. Средство Rational PureCoverage для автоматического определения полноты тестирования кода в приложениях и компонентах.
- •28. Инструмент ibm Rational Performance Tester для создания, выполнения и анализа тестов производительности.
- •29. Инструмент ibm Rational Functional Tester для автоматического функционального и регрессионного тестирования.
- •30. Инструмент ibm Rational Manual Tester для ручного создания и выполнения тестов.
- •31. Инструмент ibm Rational xde Tester функционального тестирования для приложений на Java и для Web-приложений
- •33. Средство ibm Rational ProjectConsole для автоматизации процесса создания и мониторинга отчетов о состоянии проекта
- •34. Специализированное средство ibm Rational SoDa для автоматизации процесса создания и сопровождения проектной документации.
- •35. Управление конфигурациями и изменениями. Единая система конфигурационного управления.
- •36. Инструмент Rational ClearCase для управления версиями и конфигурациями
- •37. Инструмент Rational ClereCaseLt, предназнаяенный для небольших рабочих групп
- •39. Инструмент Rational ClearQuest для отслеживания всех типов запросов на изменения для любого проекта
- •40. Интеграция ClearQuest с различными средствами тестирования.
29. Инструмент ibm Rational Functional Tester для автоматического функционального и регрессионного тестирования.
IBM Rational Functional Tester представляет собой усовершенствованный инструмент для автоматического функционального и регрессионного тестирования, предназначенный для разработчиков интерфейсов GUI и специалистов по тестированию, которым необходим полный контроль за тестированием программных приложений. Это инструмент упрощает сложные задачи для новичков и, в то же время, предоставляет в распоряжение экспертов средства для работы со скриптовыми языками тестирования - Java и VB.NET, обеспечивая неограниченные возможности для адаптации.
Обычно функциональное тестирование входит в сферу ответственности отделов контроля качества, которые контролируют успешную реализацию требований с точки зрения функциональности, удобства и простоты использования и т.д. Функциональное тестирование позволяет оценить, какая доля требований к приложению уже выполнена, какой процент из них успешно реализован и насколько команда отклонилась от плановых показателей проекта.
Хотя функциональное тестирование может быть выполнено и с использованием ручного подхода, автоматизация позволяет получить значительные выгоды:
• Позволяет проводить регрессионное тестирование - по отличительным признакам различных версий - без «связывания» тестовых ресурсов.
Освобождает персонал контроля качества от выполнения базового тестирования, помогая им создавать дополнительные, более полные тесты.
Автоматизирует вспомогательные операции, такие, как подготовка стендового оборудования и конфигурирование баз данных.
• Уменьшает количество ошибок, связанных с человеческим фактором, в ходе выполнения таких операций, как прогон шагов теста и запись результатов тестирования.
Решение IBM® Rational® Functional Tester позволяет автоматизировать функциональное и регрессионное тестирование. Созданный на основе технологий Java, Web и VS.NET WinForm, Functional Tester объединяет надежное средство для записи действий пользователя с многочисленными опциями настройки и интеллектуальными функциями для работы со скриптами, что позволяет создавать и выполнять тесты с необходимым уровнем гибкости, соответствующим постоянному изменению приложений.
Снижение затрат на функциональное тестирование.
Неограниченные возможности адаптации и настройки.
Поддержка распределенных команд разработчиков.
Поддержка открытых стандартов.
IBM Rational Functional Tester является составной частью платформы IBM Software Development Platform. Интеграция с платформой Software Development Platform обеспечивает доступ к различным средствам по управлению жизненным циклом разработки ПО, предназначенным, например, для определения требований к приложениям, и поддерживает совместную работу членов команды разработчиков. С точки зрения функционального тестирования, это позволяет разработчикам и специалистам по тестированию создавать, совместно использовать и анализировать функциональные тесты с использованием того же самого пользовательского интерфейса, с помощью которого они осуществляют мониторинг, строят, тестируют и развертывают свои приложения в рамках платформы Software Development Platform (с применением и других инструментов).
IBM Rational Functional Tester входит в состав пакета IBM Rational Professional Bundle, который включает все инструменты, необходимые предприятию для проектирования, создания и тестирования приложений J2EE/порталов/служб.
