702毫秒后调用失败

问题描述 投票:0回答:2

当我运行第一个脚本时,我看到下面的错误。

com.intuit.karate.exception.KarateException:URL 的 http 调用在 702 毫秒后失败:https://qa.myorg.intVersion

这是我的功能文件。

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 [主要]错误com.intuit.karate - javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException:PKIX路径构建失败:sun.security.provider.certpath.SunCertPathBuilderException:无法找到请求目标的有效证书路径,http 调用在 URL 的 271489 毫秒后失败:https://qa.myorg.int/Version

如何解决?

karate
2个回答
3
投票

请参阅 SSL 的

configure
文档。试试这个:

Feature: Test feature

Background:
* configure ssl = true

Scenario: Verify my service is up and running
Given url 'https://qa.myorg.int/Version'
When method get
Then status 200

0
投票

Funciona,非常感谢您的信息 背景: * 配置 ssl = true

© www.soinside.com 2019 - 2024. All rights reserved.