最初のスクリプトを実行すると、次のエラーが表示されます。
com.intuit.karate.exception.KarateException: URL: https://qa.myorg.intVersionの http 呼び出しが 702 ミリ秒後に失敗しました。
これが私の機能ファイルです。
Feature: Test feature
Scenario: Verify my service is up and running
Given url 'https://qa.myorg.int\Version'
When method get
Then status 200
これが私のJavaファイルです:
package examples
import org.junit.runner.RunWith
import com.intuit.karate.junit4.Karate
@RunWith(Karate.class)
public class jenkinsTest {
}
デバッグモードで長時間手動で待機しました。それでも、以下のエラーが表示され、ターゲット フォルダーに HTML レポートが読み込まれません。(対象フォルダの下に Karate.log のみが表示されます。)
11:36:23.751 [main] エラー com.intuit.karate - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX パスの構築に失敗しました: sun.security.provider.certpath.SunCertPathBuilderException: 有効なものが見つかりません要求されたターゲットへの証明書パス、URL の 271489 ミリ秒後に http 呼び出しが失敗しました: https://qa.myorg.int/Version
どうすれば解決できますか?