2014-01-10 2 views
2

У нас есть требование понять, может ли Selenium быть интегрирован с HP ALM. Требование состоит в том, чтобы выполнить сценарии Selenium из ALM и обновить результаты в ALM. Из проведенных до сих пор исследований мы узнали, что это возможно, используя скрипт VAPI-XP, XTools.Run и Ant.Интеграция селена с HP ALM

Мы ищем решение для интеграции Selenium с HP ALM с использованием любой Java-платформы, такой как JUnit или TestNG.

Если у кого-то есть источник информации об этом, пожалуйста, дайте нам знать.

Мы получили одну подобную дискуссию на how to integrate selenium with QC?Please help

Но проблема в том, когда мы следуем процедуре рассказанная в обсуждении мы всегда получаем результат Pass. Мы хотели бы обновить статус в HP ALM на основе исключений и ошибок, возникших во время выполнения сценариев Selenium. Любая помощь приветствуется.

Заранее спасибо.

+1

Здравствуйте, Вы нашли какие-либо решения для интеграции ALM. – TechDog

ответ

2

Решение: 1 Пожалуйста, ознакомьтесь с нижеприведенным веб-сайтом. Он имеет все питания, связанные с обновлением результатов испытаний к ALM Testset http://automationtestingutilities.blogspot.in/2013/12/IntegrationWithQCorALMusingALMServiceWrapperPart2.html

Решение: 2

  1. Client Регистрация HP ALM с помощью ALM >> Помощи >> Addins страницы.

  2. Скачать длл Jacob (оба 64,32 бит), Яаков баночка

  3. Добавьте его в свой путь к проекту. (DLL -> Просто CopyPaste проецировать путь), Jacob.jar -> Добавить это построить путь.

  4. Создать класс

  5. Ниже пример кода дает вам некоторое представление о том, как использовать COM API в Java + Jacob

    QCConnection = new ActiveXComponent("TDApiOle80.TDConnection"); 
    Dispatch.call(QCConnection, "InitConnectionEx", sURL); 
    // Login -User and Password 
    Dispatch.call(QCConnection, "Login", sUser, sPassword); 
    int iProjectsCount = Integer.parseInt(Dispatch.call(oProjects, "Count").toString()); 
    

Ниже JACOB эквивалент COM код

Set QCConnection = CreateObject("TDApiOle80.TDConnection") 

QCConnection.InitConnectionEx sQCUrl 

QCConnection.Login sUserName, sPassword 
1

Please посмотрите на Agiletestware Bumblebee.
Это позволяет вам интегрировать HP ALM с селеном и многие другие инструменты.
Он также имеет пакет аннотаций Java для интеграции ваших тестов JUnit/TestNG с HP ALM, просто добавив некоторые аннотации к вашему Java-коду.

 Смежные вопросы

  • Нет связанных вопросов^_^