Новинка от Mercury -- Business Process Testing
#1
Отправлено 28 сентября 2004 - 07:00
Mercury Business Process Testing позволяет QA-командам и экспертам предметной области тестировать больше функциональности в большем количестве приложений на более ранних этапах цикла разработки, используя оптимальное сочетание технического опыта и знания предметной области. Уникальный компонентно-ориентированный подход Mercury к автоматизации тестирования и документирования позволяет существенно снизить время и затраты на сопровождение тестов и разработку документации.
Mercury Business Process Testing входит в состав комплекта Mercury Quality Center и интегрирован с Mercury QuickTest Professional и Mercury WinRunner. Mercury Business Process Testing предоставляет ряд новых возможностей, которые позволяют экспертам предметной области и QA-инженерам:
-- создавать тесты для бизнес-процессов в стиле drag-and-drop;
-- разрабатывать компоненты тестовой системы и тесты на естественном языке с использованием подхода "keyword-driven testing";
-- снизить время на производство программного обеспечения за счёт тестирования на протяжении всего цикла разработки с использованием компонентного подхода;
-- создавать тысячи различных тестов, переиспользуя и переупорядочивая отдельные тестовые компоненты;
-- обеспечить глобальный доступ для распределённых команд к центральному репозиторию тестовых компонентов;
-- документировать тесты и результаты тестирования с использование возможностей авто-документации.
Mercury также объявила о новой форме стратегического партнёрства на базе Mercury Business Process Testing, в рамках которой предполагается разработать совместно с партнёрами ряд интегральных решений для ERP и CRM систем от таких производителей, как Oracle, SAP, Siebel и PeopleSoft.
Источник: Mercury Launches Industry’s First Business Process Testing Software
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#2
Отправлено 28 сентября 2004 - 07:06
Пресса по случаю выхода нового инструмента разразилась рядом восторженных статей, из которых тоже ничего не понятно:
Mercury: Drag & Drop Software QA
Mercury gives business a role in software QA
Automation Validation
Closing the gap between business and developers
Дмитрий, может быть Вы объясните, что за инструмент Mercury нам приготовила? Может быть изнутри виднее.
Насколько я понимаю, это очередной "keyword-driven" монстр типа уже имеющихся TestFrame и Certify?
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium
#3
Отправлено 28 сентября 2004 - 10:52
1) Тестер может создавать не тест, а "компонент" (предполагается, что он будет достаточно независимым). Предполагается, что из этих компонентов бизнес-аналитики потом смогут сами лепить тесты. То есть, компонент "Login","Открыть окошко", "Сохранить файл", и т.д. Чем это отличается от обычных функций (или action'ов) не спрашивайте, не знаю (не пробовал). Догадываюсь только, что процесс создания тестов из таких компонентов визуальный, никакого программирования.
2) В QTP вместо "Tree View" - "KeyWord View". Можно писать тесты (без программирования) прямо из него. Выглядит как очень навороченный грид. То есть, первая колонка - тестовый объект, вторая - метод, остальные - параметры, последняя - описание шага (при записи или при использовании стандартных методов и объектов, генерируется автоматически). Параметры, объекты и имена контролов, где возможно, выбираются из комбо-боксов, либо визардами. Более продвинутый (но всё равно тупой) autocomplete в Expert View...
Майк.
#4
Отправлено 28 сентября 2004 - 11:15
Редактор портала www.it4business.ru
#5
Отправлено 28 сентября 2004 - 11:41
Майк.
#6
Отправлено 28 сентября 2004 - 17:27
Идея создания этого инструмента - продолжение концепции Mercury делать инструменты как можно более "бизнес-ориентированными", чтобы с ними могли работать и получать реальную отдачу люди, которые ничего (или почти ничего) не понимают в программировании, не знают никакие скриптовые языки, не обладают какими-то глубокими техническими знаниями, но зато они очень хорошо знают бизнес, знают и понимают что нужно тестировать или мониторить (если говорить о Business Availability Center). Эти люди оперируют понятиями из своей предметной области (банковское дело, страхование, производство и пр.), а не процедурами/функциями. В документах их называют "бизнес-аналитиками", хотя в разных компаниях могут использоваться разные названия подобных ролей.
Такие бизнес-аналитики с помощью Business Process Testing могут определить компоненты (модули, из которых состоят бизнес-процессы). Далее из таких компонент с помощью drag-and-drop можно достаточно быстро составлять различные сценарии, по которым с приложением работают реальные пользователи. На данном этапе нет никакого программирования, все эти компоненты - абстрактные понятия, которыми оперируют конечные пользователи приложения, например, залогиниться, создать заказ, зарегистрировать нового пользователя и т.д. Scope таких компонент тоже может сильно варьироваться. Очевидно, что такой business process flow гораздо быстрее создастся человеком, хорошо разбирающимся в предметной области приложения, чем тестировщиком. Когда такие flows готовы, тестировщики могут начать уже реализовывать эти компоненты с помощью того инструмента, который был выбран ранее (WinRunner или QTP). Такова общая идея.
Вячеслав,
Я пошлю вам по почте два документа (white paper и data sheet) по Business Process Testing, которые могут помочь понять что это за тул такой, кому и когда он может быть полезным. Наверное, их можно будет разместить на сервере и дать в этом топике ссылку.
Что касается вашего вопроса про upgrade, то, насколько я понял, вы не собирались делать полноценный upgrade и иметь полный Quality Center. У вас есть TestDirector с обычной архитектурой и вы хотели его проапгрейдить до TestDirector, который является частью QC. В результате такого upgrade вы не получите ничего, кроме того, что у вас уже есть - TestDirector (с теми же лицензиями на все, используемые вами модули). У него будет другая архитектура, он будет интегрироваться с другими частями QC, но не более того. Наличие TestDirector пусть даже и для QC не устраняет необходимости покупки других компонентов, составляющих полноценный QC (если вы не покупали их раньше) - WinRunner, QTP, Business Process Testing, Application Delivery Dashboard.
#7
Отправлено 29 сентября 2004 - 06:39
По поводу апгрейда - у нас и TD и QTP c WR-ом.
Этот топик я прсто скину нашему менеджеру по этим вопросам - пусть думает и теребит тех с кем у нас контракт.
Редактор портала www.it4business.ru
#8
Отправлено 29 сентября 2004 - 06:53
#9
Отправлено 29 сентября 2004 - 08:04
Редактор портала www.it4business.ru
#10
Отправлено 30 сентября 2004 - 06:55
Вопрос неправильно поставлен. Это не TD плох, это QC хорош.Voprps, a chem ploh TD, chto ego nado menjat' na QC?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных


