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#
기계 번역됨
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
기계 번역됨
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Course - Protractor: End-to-end testing for Angular web applications
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.