|
Введение в IBM Rational Manual Tester V7.0
Статьи
→
Управление конфигурациями и изменениями (Subversion, IBM Rational ClearCase, ClearQuest и Jira)
Введение
IBM® Rational® Manual Tester предназначен для внедрения технологии многократного применения шага теста (test step reuse) и уменьшения влияния изменений в ПО на работы по обслуживанию ручных тестов. В нём также имеется продвинутый текстовый редактор, поддерживающий присоединение изображений и файлов для улучшения читаемости тестов. Наконец, он оказывает помощь при вводе данных и верификации во время выполнения тестов, чтобы свести к минимуму человеческий фактор.
В данной статье рассматриваются некоторые функции IBM Rational Manual Tester V7.0. При знакомстве с некоторыми из них используются примеры, созданные при тестировании Google Earth.
Загрузите пробную версию Rational Manual Tester чтобы иметь возможность опробовать функции, о которых ведётся речь в этой статье.
Примечание редактора
При написании данной статьи использовались IBM Rational Manual Tester V7.0.0, IBM Rational ClearQuest V7.0.0, Google Earth V4.0.2416 (beta), Microsoft Office Excel 2003 SP2, Mozilla Firefox 2.0 и Microsoft Windows XP Professional SP2.
Что нового?
В IBM Rational Manual Tester Version 7.0 имеется множество новых функций, предназначенных для облегчения пользования программой. Все нововведения Rational Manual Tester, от интеграции с IBM® Rational® ClearQuest® до интеграции управления с IBM® Rational Unified Process® (RUP®), направлены на достижение большей эффективности и удобства в использовании. Ниже перечислены ключевые функции Rational Manual Tester V7.0:
- Интеграция с ClearQuest
- Публикация скриптов в HTML
- Новая функция Редактор разработки
- Новый просмотровщик журнала тестирования
- Интегрированное управление процессами
Помимо вышеперечисленных новых функций имеются и другие улучшения удобства эксплуатации, в том числе лучшая поддержка drag-and-drop в редакторе, представление Reuse, представление Outline, представление New Properties, а также новые иконки.
Интеграция с ClearQuest
Rational Manual Tester полностью интегрирован с ClearQuest. Если у вас установлен ClearQuest, вы можете передавать, отслеживать и устранять неисправности. Вы также можете создавать отчёты о неисправностях, и всё это из Rational Manual Tester.
В режиме ClearQuest (показан на Рисунке 1) имеются представления ClearQuest Query Results, ClearQuest Record Details и ClearQuest Navigator. Когда вы находитесь в режиме ClearQuest, вы можете видеть подробное описание неисправностей ClearQuest и выполнять запросы ClearQuest. В этом же режиме вы также можете выполнять задачи по соединению и администрированию.
При разработке или выполнении теста вы можете передать неисправность в ClearQuest, нажав кнопку на панели, или использовать вкладку Defects в представлении Properties, чтобы связать неисправности с тестовым скриптом при разработке или выполнении. Кроме того, как объясняется в следующем разделе Просмотровщик журнала тестирования, вы можете использовать просмотровщик журнала тестирования, чтобы связать неисправности с журналом тестирования при помощи номера записи. Используйте страницу ClearQuest Field Mappings диалогового окна Preferences, чтобы преобразовать данные ручного тестирования в поля ClearQuest. Данные копируются автоматически, когда вы создаёте запись о неисправностях из приложения ручного тестирования.
Рисунок 1. Интеграция ClearQuest в Rational Manual Tester
Публикация скриптов в HTML
С помощью Rational Manual Tester V7 вы можете публиковать скрипты для ручного тестирования в HTML-файлы для их лёгкого просмотра другими людьми. В этом есть пара преимуществ. Во-первых, любой член команды может просмотреть тестовый скрипт в Web-браузере, не прибегая к какому-либо специальному ПО (очень удобно для удалённого просмотра). Кроме того, так как скрипт публикуется в HTML, вы можете анализировать ваши тестовые скрипты с помощью какого-либо скриптового языка (что вряд ли возможно с традиционными. rmt-файлами). Это позволяет вам собирать данные и информацию ваших скриптов для ручного тестирования программно, а также использовать ваши скрипты для ручного тестирования в некоторых видах автоматизации.
Чтобы опубликовать скрипты для ручного тестирования в формате HTML, выполните следующие действия.
- Перейдите в представление Recent Files.
- Выберите файлы, которые вы хотите опубликовать.
- Нажмите на них правой кнопкой мыши, а затем нажмите Publish Test Script.
- С другой стороны, если вы хотите опубликовать скрипт, который уже открыт в Редакторе разработки, нажмите File > Publish Test Script в главном меню.
Вы можете осуществлять публикацию двух видов: Editable (можно редактировать в любом редакторе) или Interactive (можно просматривать в Web-браузере). Если вы выберите Editable, вы сможете добавлять к результату свойства и вложения, выбрав With Properties and Attachments.
Рисунок 2 показывает опубликованный примерный скрипт для Google Earth.
Рисунок 2. Пример опубликованного скрипта, отображаемый в Mozilla Firefox
Новый Редактор разработки
Редактор разработки (основной экран для создания и обновления скриптов) поддерживает отмену и повтор действий, перетаскивание объектов в скрипты и из них, а также вставку таблиц в ваши скрипты.
Когда вы вырезаете или копируете оператор, Редактор разработки ведёт себя подобно большинству текстовых редакторов:
- Чтобы вырезать и вставить оператор, выберите текст, нажмите Ctrl+X, переместите точку вставки в нужное место, а затем нажмите Ctrl+V (либо можно перетащить выбранный текст в новое место мышью).
- Чтобы скопировать и вставить оператор, выберите текст, нажмите Ctrl+C, переместите точку вставки в нужное место, а затем нажмите Ctrl+V (либо нажав и удерживая клавишу Ctrl, перетащите выбранный текст в новое место мышью).
- Вы можете отменить изменение, нажав Ctrl+Z. Поддерживается многоступенчатая отмена.
- Вы можете вернуть последнюю операцию отмены, нажав Ctrl+Y.
Чтобы вставить таблицу, скопируйте данные в табличном формате из редактора (например Microsoft® Word или Microsoft® Excel) и вставьте их в Редактор разработки. Вы можете редактировать содержимое таблицы и форматировать текст в каждой ячейке. Когда вы запускаете скрипт с таблицами, ячейки таблицы отображаются в виде обычного текста.
Например, скопируем таблицу, показанную на Рисунке 3 из Microsoft Excel.
Рисунок 3. Ключевые слова и наиболее релевантные результаты поиска по Google Earth в Чикаго, Иллинойс
Затем вставим её в Редактор разработки, и вы получите следующее (Рисунок 4):
Рисунок 4. Таблица с ключевыми словами для поиска, отображаемая в Rational Manual Tester
Вы можете редактировать содержимое таблицы и форматировать текст в каждой ячейке. Когда вы запускаете скрипт с таблицами, ячейки таблицы отображаются в виде обычного текста.
Новый просмотровщик результатов тестирования
Просмотровщик результатов тестирования был обновлён такими функциями, как интеграция системы отслеживания неисправностей и возможность прикреплять внешние файлы, например данные или скриншоты.
Прикрепляемые файлы
Прикрепляемые файлы присоединяются во время выполнения теста, и переносятся в журнал тестирования. Когда вы открываете журнал тестирования в просмотровщике, вложение является свойством оператора проверки условия, который был выбран, когда вы прикрепляли вложение. Чтобы просмотреть вложение, нажмите на вкладку Events и выберите оператор. Вложение отображается под Advanced Properties, и вы может открыть или сохранить его оттуда.
Записи ClearQuest
Вы можете использовать просмотровщик журнала тестирования (Рисунок 5), чтобы связать неисправности с журналом тестирования с помощью номера записи. Связанные неисправности удобно отображаются в журнале тестирования, и напрямую связаны с ClearQuest. Можно также отправить неисправность в ClearQuest, пока вы находитесь в просмотровщике журнала тестирования. Номера записей неисправностей затем отображаются в тестовом журнале.
Рисунок 5. Просмотровщик журнала тестирования показывает интеграция с ClearQuest вложения в Extended Properties
Интегрированное управление процессами
С помощью Rational Manual Tester V7 вы можете осуществлять управление процессами при помощи набора интегрированных свойств и содержимого, известного как Rational Process Advisor (в основном, методика RUP). Rational Process Advisor охватывает многие из распространённых методик современной разработки ПО и представляет их в виде, подходящем для широкого спектра проектов и организаций. Два простейших способа получения доступа к этой информации — это представление Process Advisor и окно Process Browser.
Представление Process Advisor
Для запуска представления Process Advisor в первый раз, выберите Help > Process Advisor. Вы должны увидеть представление (Рисунок 6), появившееся в нижней части вашего рабочего пространства (для первой загрузки может потребоваться некоторое время).
Рисунок 6. Представление Process Advisor
Представление Process Advisor обеспечивает контекстуальное управление процессами на основе текущей задачи. Нажатие на ссылку opens открывает тематическое содержание в окне Process Browser. Я также нахожу функцию поиска (Search) достаточно мощной.
The Process Browser window
Чтобы запустить окно Process Browser, показанное на Рисунке 7, выберите Help > Process Browser (или вы можете выбрать задачу в представлении Process Advisor).
Рисунок 7. Окно Process Browser
Окно Process Browser отображает полный набор содержимого процессов из установленной конфигурации и обеспечивает навигацию по задачам с помощью трёх вкладок: Process Views, Search Results и Index. Если вы знакомы с Web-сайтом Rational Unified Process, который использовался для доставки продуктов IBM Rational, Process Browser вам также должен быть знаком.
Представление процесса (process view) — это иерархический набор элементов процессов, представленных и отображаемых деревом содержимого процессов на панели представлений, и связанных с конкретной ролью или основной категорией.
Следующие шаги
IBM Rational Manual Tester — очень лёгкий в обучении и работе инструмент, но не впадайте в заблуждение, что не стоит тратить слишком много времени на его изучение. Есть несколько функций и моментов, связанных и интеграцией, являющихся не совсем очевидными, но весьма полезными. Когда вы немного с ним поработаете, обязательно ознакомьтесь с его более продвинутыми возможностями. Непременно прочитайте «Hello World, Part 8: Rational Manual Tester», одно из руководств из серии Hello World, которая предлагает подробные обзоры программных продуктов IBM. Руководство концентрируется на Manual Tester V7 и включает в себя практические задания, показывающие как создавать надёжные модульные ручные тесты, сэкономить время при помощи автоматического ввода данных и свести к минимуму ошибки при ручном тестировании с помощью автоматического сравнения данных. Дополнительные статьи можно найти в разделе Resources. И наконец, примите участие в форуме по ручному тестированию на developerWorks.
21.02.2008
Комментарии
Добавить комментарий (анонимные комментарии не публикуются!!!)
Новости и пресс-релизы СМ-Консалт
21.02.2012 12:42:20 Новая статья: IT и психология. Человеческий фактор в парном программировании: почему многие не получают желаемого от его внедрения?
Статья, находящаяся перед вами, открывает цикл статей о человеческом
факторе, Agile-практиках и других полезных приемах, используемых при
управлении командами в ИТ. Объединяет рассматриваемые практики и приемы
одно – они позволяют проявиться положительным эффектам, связанным с
человеческим фактором. И мы объясняем, почему с точки зрения психологии,
это происходит. Так сказать, подводим теоретическую и экспериментальную
базу под то, что себя уже давно зарекомендовало и работает. Или под то,
что работает не у всех, и потому является предметом оживленных споров и
дискуссий. И начинаем мы наши исследования с рассмотрения эффекта
парного программирования через призму экспериментов социальной
психологии.
Отдельную благодарность за рецензию и время, потраченное на прочтение
первого варианта статьи, выражаем Асхату Уразбаеву,
ценные замечания которого позволили не только улучшить данную статью,
но и позволили убедиться в необходимости и востребованности именно цикла
статей!
Читать -->
27.12.2011 16:15:27 Компания "СМ-Консалт" получила отзыв о работах в Федеральной Налоговой Службе (ГНИВЦ ФНС)
Специалистами ООО «СМ-Консалт» в 2010-2011г. был выполнен проект
по настройке и внедрению системы управления жизненным циклом разработки
программных систем в части управления изменениями и конфигурациями на
основе Microsoft Visual Studio Team Foundation Server 2010 для
Филиала Федерального государственного унитарного предприятия «Главный
научно-исследовательский вычислительный центр Федеральной налоговой
службы» в Приволжском Федеральном округе (Филиал ФГУП ГНИВЦ ФНС России в
ПФО).
28.11.2011 15:05:11 Новая статья: "Всегда ли «Да» – это «Да»? Или как нас вынуждают принимать решения"
Мы предлагаем вашему вниманию цикл статей, в основу которых положены
психологические практики и приемы, позволяющие влиять на решения,
принимаемые людьми. Эта идея была логическим продолжением ряда
выступлений с докладами о коммуникациях в проектах разработки и
внедрения ПО. Давайте, не откладывая в долгий ящик, начнем с самого
простого приема убеждения, с которым сталкиваемся ежедневно в магазинах,
в транспорте, в разговорах с коллегами… да мало ли где еще!
Авторы: Новичков Александр и Карабанова Галина.
Читать -->
10.10.2011 11:16:06 Компания «СМ-Консалт» открывает новое направление продаж - ПО Adobe Connect
Программное обеспечение Adobe Connect является гибкой системой
web-коммуникации с высоким уровнем информационной безопасности. Adobe
Connect предоставляет такие важнейшие функции корпоративного
взаимодействия, как деловое общение и совместная работа сотрудников на
уровне предприятий, дистанционное обучение, организация широкомасштабных
сетевых семинаров и презентаций. Система Adobe Connect базируется на
технологии Adobe Flash, а также Air, и поэтому позволяет подключать
сотрудников к единому пространству взаимодействия через web-браузер с
любых устройств.
17.09.2011 21:40:22 Новая статья: "Разработка прикладного программного обеспечения с использованием Rational Unified Process на Иркутском Авиационном заводе"

На сайте СМ-Консалт открыт новый раздел Статьи наших заказчиков об успешных внедрениях IBM Rational и Microsoft. Статьи для данного раздела пишутся нашими заказчиками и рассказывают о сути проектов внедрения технологий IBM и Microsoft. Первая статья, представленная вашему вниманию написана сотрудниками Иркутского Авиационного Завода (ИАЗ).
Иркутский авиазавод имеет длительный опыт разработки программного
обеспечения для информационной поддержки ключевых бизнес-процессов
предприятия. Однако, в связи с увеличивающейся сложностью и повышением
требований к разрабатываемому программному обеспечению, возникла
настоятельная необходимость усовершенствовать процесс разработки:
повысить качество разрабатываемых программных продуктов,
стандартизировать процесс с увеличением его эффективности.
С целью повышения качества программного обеспечения собственной
разработки и сокращения сроков разработки руководство Управления
информационных технологий (УИТ) Иркутского Авиационного Завода в 2006г. приняло решение о внедрении технологии разработки ПО на базе методологии Rational Unified Process и с использованием инструментов автоматизации IBM Rational.
13.09.2011 12:07:29 Новый тренинг «Коммуникации и психология межличностных отношений в ИТ-проектах»

Компания «СМ-Консалт» представляет новый тренинг, организуемый совместно с компанией «КарьерKаб» - «Коммуникации
и психология межличностных отношений в ИТ-проектах.
Тренинг позволит понять, насколько коммуникации в проектах важнее инструментов, что люди и их взаимоотношения зачастую оказываются решающим фактором, определяющим успех проекта. Если более пятидесяти процентов рабочего времени вы тратите на взаимодействие с заказчиком, если вам небезразлична судьба вашей команды и вы хотите, чтобы ваша команда работала как часы, реализуя проекты точно, вовремя и без перерасхода ресурсов - наш тренинг поможет в этом.
01.08.2011 17:44:25 Наша компания получила отзыв о сотрудничестве с ОАО «Нордеа Банк»

В 2010-2011 гг. наши специалисты провели в Нордеа Банке проект по предварительному обследованию, развертыванию инструментальных средств и ряд тренингов по обучению методологии и работе с продуктами IBM Rational: «Методология разработки программных систем IBM Rational Unified Process», «Управление требованиями с использованием IBM Rational RequisitePro», «Управление изменениями в IBM Rational ClearQuest».
24.06.2011 01:27:57 Бесплатный семинар-вебинар «Повышение эффективности IT подразделений и качества разрабатываемого ПО с использованием современных методологий и технологий»
Компании СМ-Консалт , Legal SoftWaveTM и DNA приглашают Вас посетить бесплатный семинар-вебинар, посвященный обзору технологий и методологий, которые позволяют повысить эффективность ИТ подразделений. На семинаре рассматриваются технологии IBM Rational, Microsoft TFS, а также системы аналитической обработки информации (Business Intelligence) (IBM SPSS, Deductor, QlikView и другие).
Планируемая продолжительность семинара - 8 академических часов.
Место проведения: Санкт-Петербург (очно) и Интернет (для всех желающих: приходите сами и приглашайте друзей!).
Дата и время: 14 июля 2011 в 9 00.
ВНИМАНИЕ: если вы не сможете очно приехать на семинар - это не страшно, так как семинар будет транслироваться через интернет в формате вебинара и к нему, после регистрации, смогут присоединиться все желающие. Трансляция будет осуществляться посредством технологии Adobe Connect Pro , это позволит Вам присоединяться к конференции без установки дополнительного ПО - только интернет браузер.
Смотреть программу -->
07.06.2011 13:02:44 Компания "СМ-Консалт" провела серию успешных семинаров для ГНИВЦ ФНС России

Проведенные семинары были посвящены средствам разработки и тестирования программного обеспечения компании Майкрософт для сотрудников ГНИВЦ ФНС России. Слушатели семинаров отметили высокую квалификацию тренеров компании "СМ-Консалт" по организации учебного процесса и повышению квалификации специалистов, прошедших обучение.
Индивидуальный подход при решении любых вопросов, возникающих в процессе обучения, оперативность принятия решений, гарантированное выполнение взятых на себя обязательств и профессионализм позволили провести обучение на самом высоком уровне.
07.12.2010 12:28:15 Мы идем в Твиттер!

Наша компания открыла аккаунт в системе микроблоггинга Twiter.Теперь все официальные и неофициальные новости будут появляться в нашей ленте в Twitter.
Там же возможно будет задать прямые вопросы специалистам СМ-Консалт, по всем вопросам, связанным как с деятельностью компании, так и с техническими аспектов продуктов IBM и собственных решений СМ-Консалт.
Следуйте за нами!
https://twitter.com/cmconscom
11.11.2010 14:14:14 Осенний марафон Microsoft ALM Road Show
Компания СМ-Консалт совместно с образовательным центром Careerlab провели серию семинаров в рамках мероприятий ALM Roadshow 2.0 в крупнейших городах, расположенных на Волге, – крупных научных центрах, в которых ИТ технологии находятся на высоком уровне. Семинары прошли в Самаре, Нижнем Новгороде и Казани. Cеминары были посвящены использованию новых инструментов MS Visual Studio Team System в проектах разработки ПО.
В семинарах принимали участие представители различных ролей процесса разработки ПО: от разработчиков до руководителей предприятий различного уровня. Темы, обсуждаемые в ходе семинара, вызвали большой интерес аудитории и немалое количество вопросов, на которые были предоставлены исчерпывающие ответы. В процессе семинара также было показано большое количество примеров, которые дают представление о возможностях инструментов MS Team System. Средняя оценка за семинар составила 4,6 балла по пятибальной шкале
08.09.2010 18:37:52 Скидки до 30% на программное обеспечение IBM Rational

Компания СМ-Консалт предлагает для всех желающих на льготных условиях приобрести программное обеспечение IBM Rational. Снижение цен связано с тем, что мы стараемся быть как можно ближе к нашим клиентам, многие из которых постепенно начали преодолевать последствия финансового кризиса.Наше предложение поможет с минимальными издержками приобрести ПО IBM Rational, что является хорошим капиталовложением.
Скидки до 1 декабря 2010 года:
- 20% скидки при покупке IBM Rational ClearCase, ClearQuest, CearCase LT, при приобретении пяти и более лицензий*;
- 30% скидки при покупке пяти любых продуктов IBM Rational + решение или тренинг СМ-Консалт*.
Для получения деталей обязательно свяжитесь с нашими менеджерами
|