Course Outline
소개
- API 테스트란 무엇이며 왜 해야 합니까?
- REST와 SOAP 기반 API 테스트
3계층 아키텍처 모델 개요
- 프레젠테이션 계층 – 사용자 인터페이스(UI)
- 논리 계층 – Business 논리(API)
- 데이터 계층 – 데이터베이스 데이터(DB)
Rest Assured 구문 개요
- Gherkin 및 BDD와의 유사점
프로젝트 만들기
논리 계층 테스트
API에 요청 보내기
- POST, GET, PUT, DELETE, OPTIONS, PATCH 및 HEAD 요청
응답 검증 및 확인
API 기능 테스트
TestNG와 함께 일하기
API 안정성 테스트
수행 Performance Testing
보안 테스트 수행
디버깅
테스트 자동화
요약 및 결론
Requirements
- REST API에 대한 기본 지식.
- Java의 소프트웨어 테스트 경험.
청중
- 소프트웨어 및 웹 서비스 API 테스트에 참여하는 QA 엔지니어, 테스터 및 테스트 개발자
회원 평가 (5)
좋은 관계, Łukasz는 모든 사람의 질문에 시간을 할애했고 문제가 있는 사람을 도울 수 있었습니다.
Kelly Morris - Titian Software Poland Sp. z o.o.
Course - Selenium WebDriver in C#
Machine Translated
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Course - Automation Testing with Cypress
단계별 분석. 코드 설명의 각 줄. 강좌를 진행하는 동안 제가 겪은 모든 문제는 성공적으로 해결되었고 Łukasz는 저에게 그 이유를 말해주었습니다. 나는 또한 제시된 좋은 사례를 좋아했습니다. 나는 TDD 스타일에 대해 확신한 적이 없습니다. 단지 그것이 유용하고 시간을 들일 가치가 없다고 생각합니다. Łukasz는 TDD의 많은 장점을 지적했고, 그것은 내 의견을 완전히 바꿔 놓았습니다.
Michal Uscinski - Devapo Sp. z o. o.
Course - Testing Angular Applications
Machine Translated
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
Course - Advanced Selenium with C#
Trainer subject knowledge and rapport with the audience and also his patience