Thank you for sending your enquiry! One of our team member will contact you shortly.
Thank you for sending your booking! One of our team member will contact you shortly.
Course Outline
소개
- TDD와 Agile의 이점
TDD(2일)
자동화된 Unit Testing 프레임워크 설치 및 구성
TDD 접근 방식
- TDD를 사용하여 소프트웨어 설계
- 리팩토링 소프트웨어
- TDD 워크플로 및 패턴
TDD 구현
- 협업 모듈
- 테스트 페이크, 스텁, 더블 및 모의 이해
- 좋은 단위 테스트 작성하기
- 기존 테스트 개선
- 애플리케이션 리팩터링
- 레거시 C에 대한 테스트 작성
- 임베디드 소프트웨어 개발을 위한 TDD 적용
- 모의실리콘 옆에서 테스트 드라이빙
Agile (1일)
소개
- Agile 기존 소프트웨어 개발 접근 방식과 비교
- Agile 선언문
구현 중 Agile
- 출시 계획, Iteration Zero
- 반복 계획, 추정
- 요구사항 검토, 일일 스탠드업
- 팀 품질, 반복 테스트, 승인
- 반복 검토(쇼케이스)
- 회고전
- Agile 원칙에서 배운 교훈
요약 및 결론
Requirements
- C 프로그래밍에 대한 이해
- 소프트웨어 테스팅 개념에 대한 이해
21 Hours