'유닛테스트' 태그의 글 목록
본문 바로가기
728x90
반응형

유닛테스트3

22.03.03_Integration테스트 01.통합테스트란? 통합테스트는 모듈의 통합하는 단계에서 수행하는 테스트 단위 테스트를 우선 수행하여 모듈들이 각각 정상적으로 작동이 되는 것을 확인했다면 이 모듈들을 연동하여 테스트를 수행하게 되는데 이것을 통합테스트라고 함 02. 통합테스트를 하는 이유 단위 테스트에서 찾지 못하는 연동시 발생하는 버그등을 찾을 수 있음 03.통합테스트 방식 다른 모듈들과 동시 다발적으로 테스트를 수행해야 하기 때문에 단위 테스트와 다르게 일반적으로 테스트를 교육 받은 전문적인 테스터와 함께 수행하게됨 테스트 시 컴포넌트간의 I/F(인터페이스)를 테스트 하는 것은 물론이고, 운영체제, 파일 시스템, 하드웨어, 시스템간 인터페이스와 같은 시스템의 각기 다른 부분과 상호 연동하는 동작을 테스트 하게 됨 04. 통합테스트 .. 2022. 3. 4.
22.03.03_3A란 01.AAA란? 테스트코드를 작성할 때 AAA패턴(Arrange/ Act/ Assert)을 따르면 가독성이 향상 다른 사람이 테스트 코드를 이해하는데 도움이 됨 AAA패턴이란 테스트 코드를 아래 3단계 순서로 구분하는 것을 말함 Arrange(준비) 테스트를 실행하기 전에 필요한 것들을 준비함 예를 들어, 객체를 생성하거나, Mock객체를 만들거나, 테스트 전에 호출되어야 할 API들을 호출하는 것을 의미 Act(실행) 테스트 코드를 실행 Assert(단언) 실행한 코드가 예상한대로 동작했는지 확인 https://github.com/3DPIT/study/blob/master/02.studyData/05.Csharp/2022/22.03.03_3A%EB%9E%80/22.03.03_3A%EB%9E%80.md .. 2022. 3. 4.
Go Lang - Mock Testing 참고 테스트 git 자료 https://github.com/3DPIT/golang/tree/master/0715/1.%20MockTest%20Study 3DPIT/golang Contribute to 3DPIT/golang development by creating an account on GitHub. github.com 2021. 7. 18.
728x90
반응형