Ошибка при выполнении скриптов с использованием Karate Framework при интеграции с QMetry

Я получаю ошибку ниже при выполнении сценариев в Karate Framework. Я интегрировал QMetry с этим Karate Framework. Перешли по этой ссылке для интеграции с QMetry.

http://www.qmetry.com/resources/videos/qmetry-test-manager-for-jira-test-automation-training/

java.lang.NoSuchMethodError: org.apache.http.impl.conn.CPool.setValidateAfterInactivity(I)V
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.<init>(PoolingHttpClientConnectionManager.java:182)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.<init>(PoolingHttpClientConnectionManager.java:164)
at org.apache.http.impl.client.HttpClientBuilder.build(HttpClientBuilder.java:971)
at com.intuit.karate.http.apache.ApacheHttpClient.makeHttpRequest(ApacheHttpClient.java:302)
at com.intuit.karate.http.apache.ApacheHttpClient.makeHttpRequest(ApacheHttpClient.java:82)
at com.intuit.karate.http.HttpClient.invoke(HttpClient.java:207)
at com.intuit.karate.StepDefs.method(StepDefs.java:312)
at ✽.When method get(MyService/GetService.feature:8)

java.lang.NoSuchMethodError: com.fasterxml.jackson.annotation.JsonFormat$Value.empty()Lcom/fasterxml/jackson/annotation/JsonFormat$Value;
    at com.fasterxml.jackson.databind.cfg.MapperConfig.<clinit>(MapperConfig.java:49)
    at com.fasterxml.jackson.databind.ObjectMapper.<init>(ObjectMapper.java:558)
    at com.fasterxml.jackson.databind.ObjectMapper.<init>(ObjectMapper.java:474)
    at com.infostretch.qmetrytestmanager.helper.ResultUploadHelper.uploadResultToServer(ResultUploadHelper.java:70)
    at com.infostretch.qmetrytestmanager.result.TestExecution.close(TestExecution.java:139)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at cucumber.runtime.Utils$1.call(Utils.java:40)
    at cucumber.runtime.Timeout.timeout(Timeout.java:16)
    at cucumber.runtime.Utils.invoke(Utils.java:34)
    at cucumber.runtime.RuntimeOptions$1.invoke(RuntimeOptions.java:294)
    at com.sun.proxy.$Proxy7.close(Unknown Source)
    at cucumber.runtime.junit.JUnitReporter.close(JUnitReporter.java:232)
    at com.intuit.karate.junit4.Karate.run(Karate.java:68)
    at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50)
    at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
    at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)

1 ответ

Если ваш вариант использования заключается в загрузке результатов теста каратэ в QMetry Test Management, это возможно. Результаты каратэ аналогичны фреймворку Cucumber (BDD), и, как правило, файлы результатов автоматизированного тестирования могут быть сгенерированы в формате .json. QMetry Test Management для Jira (QTM4J) имеет встроенную поддержку загрузки файлов автоматизации Cucumber (поддерживает формат json), тестовые случаи, выполнение тестов и результаты выполнения должны автоматически импортироваться в продукты QMetry. Вы можете обратиться к следующим ресурсам для загрузки результатов теста в QMetry.

Для управления тестированием QMetry для Jira

Примечание. В большинстве случаев результаты .json загружаются непосредственно в QMetry. В случае, если формат файла результата не соответствует поддерживаемому формату QMetry, вы можете написать транслятор, который может преобразовать ваши результаты в формат, поддерживаемый QMetry, и загрузить его, ИЛИ вы можете воспользоваться помощью службы поддержки QMetry - [email protected] для создания переводчика для тебя. Основываясь на моем опыте, команда поддержки QMetry очень отзывчива и находчива.

Другие вопросы по тегам