2017-08-11 1 views
1

Je vois l'erreur ci-dessous lorsque je lance mon premier script.L'appel a échoué après 702 millisecondes

com.intuit.karate.exception.KarateException: http appel a échoué après 702 millisecondes pour URL: https://qa.myorg.intVersion.

Voici mon fichier de caractéristiques.

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

Voici mon fichier Java:

package examples 
import org.junit.runner.RunWith 
import com.intuit.karate.junit4.Karate 
@RunWith(Karate.class) 
public class jenkinsTest { 
} 

Je l'ai attendu manuellement depuis longtemps en mode débogage. Pourtant, je vois l'erreur ci-dessous et aucun rapport HTML n'est chargé dans le dossier cible. (Je ne vois que Karate.log sous dossier cible.)

11: 36: 23,751 [principal] erreur com.intuit.karate - javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX chemin bâtiment a échoué: sun.security.provider.certpath.SunCertPathBuilderException: impossible de trouver chemin de certification valide pour cible demandée, appel a échoué après http 271489 millisecondes pour URL: https://qa.myorg.int/Version

Comment puis-je le résoudre?

Répondre

1

Reportez-vous à la documentation configure pour SSL. Essayez ceci:

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 
+1

Vous avez fait ma journée. Je vous remercie!!! – pr1nc3