bitcoin
bitcoin

$78801.395969 USD

-0.33%

ethereum
ethereum

$2492.006665 USD

1.06%

tether
tether

$0.999833 USD

-0.03%

bnb
bnb

$703.449115 USD

1.10%

xrp
xrp

$1.406486 USD

-2.24%

usd-coin
usd-coin

$0.999972 USD

-0.03%

solana
solana

$101.103558 USD

4.24%

tron
tron

$0.334241 USD

-1.00%

hyperliquid
hyperliquid

$80.960521 USD

-0.92%

dogecoin
dogecoin

$0.086861 USD

0.37%

zcash
zcash

$779.795296 USD

-0.35%

chainlink
chainlink

$11.536781 USD

1.30%

unus-sed-leo
unus-sed-leo

$9.320845 USD

0.08%

monero
monero

$440.763907 USD

-0.45%

cardano
cardano

$0.209367 USD

-0.77%

암호화폐 뉴스 비디오

46 - 안심하세요 - API 테스트에서 보안 자격 증명을 사용하는 Jenkins 파이프라인

2026/02/17 12:25 Lets Learn QA

안심하세요 - API 테스트 예제 API에서 보안 자격 증명을 사용하여 Jenkins 파이프라인을 생성하고 실행하는 방법 - GitHub API - GitHub 리포지토리 생성 https://docs.github.com/en/rest/repos?apiVersion=2022-11-28 인증된 사용자를 위한 리포지토리 생성 1) 직접 API 토큰으로 API 테스트 생성 2) 이제 Jenkins에 토큰을 안전하게 저장 3) 프로젝트에서 Jenkinsfile을 생성하고 Jenkinsfile 내에서 보안 토큰 사용 4) 이제 Java 자동화 프레임워크에서 보안 토큰을 사용합니다. 5) API 테스트 프로젝트를 GitHub에 푸시합니다. 6) Jenkins에서 파이프라인 작업을 생성하고 실행합니다. 7) Jenkins가 실행 중에 환경 변수로 토큰을 삽입합니다. Jenkins에 토큰을 안전하게 저장하는 방법 ------------- Jenkins 관리 → 자격 증명 → (글로벌) → 자격 증명 추가 선택: 종류: 비밀 텍스트 비밀: your_api_token_here ID: api-token 설명: 자동화를 위한 API 토큰 지금 저장을 클릭합니다. Jenkins는 토큰을 암호화하여 안전하게 저장합니다. Jenkinsfile 내에서 자격 증명(토큰)을 사용하는 방법 ------------------------------------- 파이프라인 { 에이전트 모든 단계 { stage('Checkout Code') { steps { git Branch: 'main', url: 'https://github.com/tricity-selenium/TodenDemoTest.git' } } stage('API 테스트 실행') { steps { withCredentials([string(credentialsId: 'api-token'), 변수: 'TOKEN')]) { bat 'mvn clean test' } } } } post { Always { junit 'target/surefire-reports/*.xml' } } } 여기 파이프라인에서 무슨 일이 일어나고 있는지 ---------------------- | 부품 | 의미 | | --------------- | ----------------- | | `credentialsId: 'api-token'` | Jenkins에서 제공한 ID | | `변수: '토큰'` | 임시 환경 변수 | | `withCredentials()` | 보안 블록 | | `bat 'mvn clean test'` | 테스트 실행 | Jenkins는 자동으로: 토큰을 환경 변수로 주입합니다. 콘솔 로그에 토큰 마스크 Java 자동화 프레임워크에서 사용하는 방법 --------------------- String token = System.getenv("TOKEN"); been() .header("Accept", "application/vnd.github+json") .header("Authorization", "Bearer "+ token) .header("X-GitHub-Api-Version", "2022-11-28") 프로젝트 코드는 다음 GitHub 리포지토리에서 사용할 수 있습니다. https://github.com/tricity-selenium/TokenDemoRep #apitesting #restassured #apitestingwithrestassured #automationtesting #restassuredtutorials #qatraining #letslearnqa #jenkinspipeline
비디오 소스:Youtube

부인 성명:info@kdj.com

제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!

본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.

2026年08月28日 에 게시된 다른 동영상