테스트 케이스 실행을 예약하여 API 테스트 자동화

APIGit

2023-05-02

Scheduled-Collection-Runs-to-automate-your-API-testing

Apigit에서 실행되는 테스트 케이스를 예약하여 API 테스트 자동화

API를 제품으로 도입하면서 우리가 비즈니스를 수행하는 방식이 크게 바뀌었습니다. 데이터와 리소스에 빠르게 액세스하고 사용할 수 있게 함으로써 API는 많은 회사에서 귀중한 자산이 되어 생산성을 높이고 운영을 간소화하는 데 도움이 됩니다. 이렇게 API에 대한 의존도가 높아짐에 따라 API가 가장 높은 표준을 충족하는지 테스트하는 것이 필수적입니다. API를 테스트하면 사용자 경험에 부정적인 영향을 미치고 결과적으로 비즈니스의 명성과 성과에 부정적인 영향을 미칠 수 있는 예기치 않은 동작이 없는지 확인할 수 있습니다. API를 철저히 테스트함으로써 고객과의 신뢰를 구축하고 우수한 제품을 제공할 수 있습니다.

Apigit을 사용하면 API 테스트를 쉽게 자동화할 수 있습니다. Testcases Runner는 안정적이고 빠르며 반복 가능한 테스트를 생성하는 데 필요한 모든 기능을 제공하므로 출시하는 모든 API가 표준을 충족하도록 보장할 수 있습니다.

이제 오늘부로 Apigit에서 실행되는 테스트 케이스를 예약하여 테스트 실행 프로세스를 자동화할 수 있습니다. 이것은 우리에게 흥미로운 소식입니다!

Apigit Cloud에서 테스트 케이스 실행 예약

Testcases Runner는 전체 Apigit Testcase를 한 번에 실행할 수 있는 강력한 도구입니다. 여기에는 엔드포인트에 대한 테스트가 포함될 수 있으므로 요청을 시퀀싱하여 시나리오를 생성할 수 있습니다. 새로운 기능을 사용하면 cron 작업을 사용하여 향후 작업을 자동화하는 것과 같이 원하는 시간과 빈도로 테스트 케이스 실행을 예약하여 주기적인 테스트 실행을 자동화할 수 있습니다.

사용자의 로컬 시스템에서 수행되는 Testcases Runner 실행과 달리 예약된 Testcases 실행은 Apigit Cloud의 인프라를 활용합니다. 결과적으로 사용자는 기계를 사용할 수 없기 때문에 발생할 수 있는 오류나 장애에 대해 걱정할 필요가 없습니다.

예약된 실행 구성

이제 지정된 빈도로 테스트 케이스 실행 실행을 예약할 수 있습니다. 예를 들어 매시간 발생하도록 구성할 수 있습니다. 또한 언제든지 실행을 일시 중지한 다음 편의에 따라 다시 시작할 수 있습니다.

다른 환경 파일을 사용하도록 예약된 API 테스트 케이스 실행을 구성하여 재사용성을 허용하고 베타, 스테이징 및 프로덕션과 같은 여러 환경에서 테스트를 용이하게 할 수 있습니다. 또한 구성된 테스트 케이스 실행에 대한 실행 빈도를 지정하십시오.

테스트 케이스 실행을 예약하여 테스트를 자동화하는 방법

다음으로 이동하여 Apigit Cloud에서 테스트 케이스 실행을 쉽게 예약할 수 있습니다.API Testing 리포지토리에서 테스트 케이스를 찾으십시오. 선택하다Execution Schedules 그리고 클릭+ Add new Schedule.

selecting a collection or folder containing your tests