bitcoin
bitcoin

$83688.488223 USD

-0.45%

ethereum
ethereum

$2528.707440 USD

-1.60%

tether
tether

$0.998744 USD

-0.01%

bnb
bnb

$744.749235 USD

-1.48%

xrp
xrp

$1.374738 USD

-2.82%

usd-coin
usd-coin

$0.999850 USD

0.00%

solana
solana

$108.215126 USD

-4.06%

tron
tron

$0.329439 USD

-0.63%

hyperliquid
hyperliquid

$83.040141 USD

-5.29%

zcash
zcash

$1216.393087 USD

-8.42%

dogecoin
dogecoin

$0.084805 USD

-3.31%

monero
monero

$539.531962 USD

0.97%

chainlink
chainlink

$13.037249 USD

-3.17%

cardano
cardano

$0.239122 USD

-5.80%

unus-sed-leo
unus-sed-leo

$8.894605 USD

0.08%

Vidéo d’actualité sur les crypto-monnaies

46 - Soyez assuré - Jenkins Pipeline utilisant des informations d'identification sécurisées dans le test API

Feb 17, 2026 at 12:25 pm Lets Learn QA

Soyez assuré - Comment créer et exécuter un pipeline Jenkins à l'aide d'informations d'identification sécurisées dans un exemple de test d'API API - API GitHub - Créer un référentiel GitHub https://docs.github.com/en/rest/repos?apiVersion=2022-11-28 Créer un référentiel pour l'utilisateur authentifié 1) Créer un test API avec un jeton API direct 2) Maintenant, stockez le jeton en toute sécurité dans Jenkins 3) Créez un fichier Jenkins dans votre projet et utilisez-le. Jeton sécurisé dans Jenkinsfile 4) Utilisez maintenant le jeton sécurisé dans votre cadre d'automatisation Java 5) Poussez votre projet de test d'API vers GitHub 6) Créez un travail de pipeline dans Jenkins et exécutez-le 7) Jenkins injecte le jeton en tant que variable d'environnement pendant l'exécution Comment stocker le jeton en toute sécurité dans Jenkins --------------------------------------- Gérer Jenkins → Informations d'identification → (Global) → Ajouter des informations d'identification Choisissez : Type : Texte secret Secret : your_api_token_here ID : api-token Description : Jeton API pour l'automatisation Cliquez sur Enregistrer maintenant. Jenkins stocke le jeton en toute sécurité (chiffré). Comment utiliser les informations d'identification (jeton) dans Jenkinsfile -------------------------------------------------- pipeline { agent any stages { stage('Checkout Code') { steps { git branch: 'main', url: 'https://github.com/tricity-selenium/TodenDemoTest.git' } } stage('Exécuter les tests API') { steps { withCredentials([string(credentialsId: 'api-token', variable : 'TOKEN')]) { bat 'mvn clean test' } } } } post { always { junit 'target/surefire-reports/*.xml' } } } Que se passe-t-il ici dans Pipeline ----------------------------------- | Partie | Signification | | ---------------------------- | ------------------------------- | | `credentialsId : 'api-token'` | Carte d'identité que vous avez donnée à Jenkins | | `variable : 'JETON'` | Variable d'environnement temporaire | | `withCredentials()` | Blocage sécurisé | | `bat 'mvn clean test'` | Exécute vos tests | Jenkins automatiquement : Injecte le jeton en tant que variable d'environnement. Masque le jeton dans les journaux de la console. Comment l'utiliser dans votre infrastructure d'automatisation Java ----------------------------------------------- String token = System.getenv("TOKEN"); gave() .header("Accept", "application/vnd.github+json") .header("Authorization", "Bearer "+ token) .header("X-GitHub-Api-Version", "2022-11-28") Le code du projet est disponible pour le référentiel GitHub suivant ------------------------------------------------------------------------------------------- https://github.com/tricity-selenium/TokenDemoRep #apitesting #restassured #apitestingwithrestassured #automationtesting #restassuredtutorials #qatraining #letslearnqa #jenkinspipeline
Source vidéo:Youtube

Clause de non-responsabilité:info@kdj.com

Les informations fournies ne constituent pas des conseils commerciaux. kdj.com n’assume aucune responsabilité pour les investissements effectués sur la base des informations fournies dans cet article. Les crypto-monnaies sont très volatiles et il est fortement recommandé d’investir avec prudence après une recherche approfondie!

Si vous pensez que le contenu utilisé sur ce site Web porte atteinte à vos droits d’auteur, veuillez nous contacter immédiatement (info@kdj.com) et nous le supprimerons dans les plus brefs délais.

Autres vidéos publiées sur Oct 14, 2026