JC API QC для подключения с использованием Java
Я пытаюсь интегрировать QC (также известный как ALM), используя java / servlets / springs, и я попробовал следующий jar, чтобы сделать это, однако я не могу установить соединение.
1) "com4j" - довольно старый и также упоминается на этом форуме, однако последний QC или ALM не подключается с помощью этого jar
QC соединение с Java с использованием Com4
Ваша помощь будет принята с благодарностью.
1 ответ
QC версии 10.0 или < 10.0 не поддерживают остальные API, также последняя версия QC, включающая 11, 11.5 и 12, не поддерживает все его операции через отдых, такие как ссылки создания / обновления / чтения или отслеживания на этапе разработки.
OTA api - это чистые com-классы на основе.net, которые вы можете зарегистрировать на Windows-машине и использовать C# или vb для предоставления таких функций, как создание, обновление, чтение для различных объектов (дефект /req/test) через wcf/ веб-сервисы. Inturn в Java, вам просто нужно позвонить в веб-сервис, который выставлен самостоятельно.
Есть одна проблема с API OTAClient, из-за которой он вылетает из-за проблем с выделением памяти. Трудно справиться с этим в 64x среде. Наилучшим подходом является предоставление функциональности через разработанные веб-сервисы, использующие iis, поскольку в iis есть подход к автоматическому восстановлению, чтобы он работал и работал в случае сбоя dll.
Дайте мне знать, если у вас есть дополнительные вопросы по этому вопросу.