CS/Software Engineering(14)
-
디자인 패턴(GOF)
1. 디자인 패턴 유형1) 생성패턴(Creational Patterns)은 객체의 생성방식을 결정하는 패턴2) 구조 패턴(Structural Patterns)은 클래스나 객체를 조합해 더 큰 구조를 만드는 패턴3) 행위 패턴(Behavioral Patterns)은 객체나 클래스와 객체들이 상호작용하는 방법과 역할을 분담하는 방법을 다루는 패턴2. 디자인패턴 설계도패턴 유형종류생성패턴추상팩토리, 팩토리메서드, 빌더, 싱글톤, 원형구조패턴적응자, 브리지, 컴포지트, 데코레이터, 퍼사드, 플라이웨이트, 프록시행위패턴책임연쇄, 커맨드, 반복자, 중재자, 메멘토, 관잘차, 상태, 전략, 템플릿메서드,방문자 1) 생성패턴 5가지주요 유형사진설명추상 팩토리(Abstract Factory)생성군들을 하나의 모아놓고 ..
2024.08.16 -
소프트웨어 테스트
1. 단계별 구분항목설명주요 특징단위테스트컴파일 된 독립 모듈의 완전성 검사인터페이스, 자료구조, 수행경로, 오류처리, 경로 테스트통합테스트모듈들의 결합, 인터페이스 문제상향식, 하향식, 빅뱅, 샌드위치 테스트시스템테스트통합된 시스템의 성능 시험스트레스, 민감도, 보안, 사용 용이성 테스트인수테스트사용자가 수용할 만한 품질인지 검사알파 테스트, 베타 테스트설치테스트현장에서 설치 및 가동시키면서 시험SW설치사항, HW호환성, 파일시스템 구성 2. 접근방법에 따른 구분1) 정적 테스트항목설명주요 특징동료 검토(인스펙션)2~3명이 진행하며 리뷰의 형태로 요구사항 명세서 작성자가 요구사항 명세서를 설명하고, 이해 관계자들이 설명을 들으면서 결함을 발견하는 형태로 진행하는 검토 기법문서화된 절차를 기반소프트웨어 ..
2024.08.02