전체 글235 4. 엑셀 수식과 함수 핵심 1. 수식 (Formula) 💡시작 기호: 수식은 반드시 등호(=)나 부호(+, -)로 시작해야 합니다.셀 참조: 숫자 대신 셀 주소(예: A1)를 넣어 계산할 수 있습니다.자동 갱신: 참조한 셀의 데이터가 변경되면 계산 결과도 자동으로 재계산됩니다.결과 표시: 셀 화면에는 계산 결과만 보이고, 진짜 수식은 상단 수식 입력줄에 나타납니다.2. 연산자 (Operator) ➕연산자 유형기능 및 특징사용 예시결과 예시산술 연산자덧셈, 뺄셈, 곱셈, 나눗셈 등 사칙연산을 수행합니다.=A1 + B1, =A1 * 1015, 100비교 연산자두 값을 비교하여 참(TRUE) 또는 거짓(FALSE)을 반환합니다.=A1 >= 60TRUE연결 연산자 (&)두 개 이상의 텍스트나 셀 값을 하나로 잇습니다.=A1 & "점"".. 2026. 7. 30. 3. 엑셀 차트 디테일 1. 차트1.1. 비교 및 트렌드 분석 그룹막대형 차트 (세로/가로)설명: 여러 항목의 값을 막대 길이로 표현하여 크기를 비교하는 차트입니다. 항목 이름이 길 때는 가로 막대형이 효과적입니다.장점: 직관성이 뛰어나 누구나 데이터 크기를 쉽게 비교할 수 있습니다.주요 용도: 제품별 매출 비교, 부서별 인원수, 국가별 GDP 비교. 꺾은선형 차트설명: 일정 기간 동안의 데이터를 연속적인 선으로 연결하여 보여주는 차트입니다.장점: 시간의 흐름에 따른 데이터의 상승 및 하강 추세를 파악하기 좋습니다.주요 용도: 월별 매출 추이, 연도별 인구 변화, 일일 주가 변동. 영역형 차트설명: 꺾은선형 차트의 선 아랫부분에 색상이나 패턴을 채워 넣은 차트입니다.장점: 시간에 따른 변화 추세와 함께 전체적인 볼륨 및 데이터.. 2026. 7. 24. 2. 서식 1. 셀 맞춤 및 표시 형식 셀 맞춤 및 기본 서식텍스트 맞춤: [홈] > [맞춤] > 대화 상자 아이콘 > [텍스트 맞춤]균등 분할(들여쓰기): 셀 너비에 맞춰 글자를 양쪽 끝으로 배치하며, 지정한 들여쓰기 수치만큼 양옆에 공백을 두고 남은 공간에 글자를 균등 분할합니다.셀 병합: 여러 셀을 병합할 때 데이터는 맨 왼쪽 위의 값만 남고 나머지 셀의 값은 삭제됩니다.서식 복사: [홈] > [클립보드] > [서식 복사] 기능을 사용하며, 연속 적용 시 아이콘을 더블클릭하여 여러 영역에 지정할 수 있습니다.세부 테두리: [홈] > [글꼴] 그룹 > [테두리] > [다른 테두리]에서 선 종류와 색상을 디테일하게 변경할 수 있습니다.숫자 형식 지정: [홈] > [표시 형식] > [쉼표 스타일] (1,000 단위.. 2026. 7. 15. 10. 리스크와 테스팅 리스크 기반 테스팅 정리1. 리스크의 정의개념: 이벤트, 위험 요소, 위협 또는 상황의 발생 가능성과 그로 인해 초래되는 바람직하지 못한 결과 등의 잠재적 문제레이놀즈(Reynolds)의 리스크 정의 : 리스크 = 장애 가능성(사용 빈도 x 결함 가능성) x 손실2. 리스크의 분류2.1. 프로젝트 리스크 (Project Risk)정의: 프로젝트 전반의 진행 관리 및 프로세스 상에 존재하는 위험 요소관리 필요성: 테스트 계획 수립 시 리스크 요소를 식별하고 그에 따른 예측 및 상쇄 기술을 기술해야 함주요 요소:조직적 요인: 테스트 스킬 및 인력 부족, 교육 훈련 이슈, 의사소통(커뮤니케이션) 문제, 테스팅에 대한 비현실적인 태도와 기대치기술적 요인: 요구사항의 완성도 정의 부족, 수용 범위(Scope) 모.. 2026. 7. 13. 1. 엑셀 문서 기본 1. 데이터의 분류 및 입력엑셀의 데이터는 크게 텍스트와 숫자(날짜/시간 포함)로 구분되며, 각각의 성격에 따라 정렬 기준과 입력 방식이 다릅니다.텍스트 (기본 왼쪽 정렬)종류: 순수 텍스트, 기호, 한자, 숫자와 텍스트가 혼용된 데이터, 숫자형 텍스트 등특징: 숫자와 문자를 혼용하여 입력하면 엑셀은 이를 자동으로 텍스트로 인식합니다.숫자형 텍스트: 숫자 데이터 앞에 작은따옴표(')를 붙여 입력하면 수치 계산에서 제외되는 텍스트 형식으로 변환됩니다.셀 내 줄바꿈: 한 셀 안에서 강제로 줄을 바꾸려면 Alt + Enter를 누릅니다.기호 및 한자 입력:기호: [삽입] ➔ [기호] 메뉴를 이용하거나, 자음(예: ㅁ, ㄴ, ㅇ 등)을 입력한 후 한자 키를 누르면 특수문자 목록이 나타납니다.한글 한자 변환: 단.. 2026. 7. 13. 9. 테스트 계획과 추정 테스트 계획과 추정1. 테스트 계획 (Test Planning)테스트 프로세스 전반의 이정표를 세우는 대규모 수립 과정입니다. 테스팅의 목적, 범위, 필요한 자원, 일정을 결정하고 이를 문서화하여 이해관계자와 공유합니다. 테스트 수명 주기 전반에 걸쳐 지속적으로 수정 및 보완되는 작업입니다.영향을 주는 요소조직의 정책 및 전략테스트 범위, 목적제품 및 프로젝트 리스크제약사항, 결함의 심각성제품의 테스트 용이성(Testability)자원의 가용성2. 테스트 계획 활동 (Test Planning Activities)테스트 계획이라는 큰 틀을 완성하기 위해 수행하는 구체적인 세부 활동들입니다. 세부 활동 내용:테스트 범위와 리스크를 분석하여 테스팅 목적을 식별하고, 이에 맞는 테스트 전략 정의테스트 레벨별(단.. 2026. 7. 9. 8. 테스트 조직 테스트 조직 (Test Organization)1. 테스트 조직의 독립성효과적인 결함 발견을 위해 대부분 개발팀과 독립적으로 테스트팀을 운영하지만, 조직의 독립적인 유형은 다양하며 독립성 수준은 조직의 상황과 프로젝트의 특성에 맞게 조정해야 합니다.독립성은 테스트 요구사항, 제품의 특성, 조직 구조 등을 종합적으로 고려하여 결정하며, 필요한 경우 다른 역할의 인력이 일시적으로 독립된 조직을 구성하여 테스팅을 수행할 수도 있습니다.1) 독립성 수준 (낮은 순에서 높은 순)개발 인원이 직접 테스트 수행개발 팀 내부의 독립된 테스터가 수행조직 내 별도의 독립적인 테스트 팀 또는 그룹이 수행비즈니스 조직 또는 사용자 커뮤니티 멤버들로 구성된 테스트 그룹이 수행특정 영역(보안, 성능 등)의 전문 테스터들로 구성된.. 2026. 7. 9. 7. 정적 기법 정적 기법 (Static Techniques)코드를 직접 실행하지 않고, 소스코드를 포함한 개발 및 테스트 산출물을 검토하여 테스팅하는 방법입니다. 개발 수명 주기 초기 단계에서 결함을 발견함으로써 전체적인 개발 효율을 높이고 수정 비용을 크게 절감할 수 있습니다.정적 기법은 크게 사람이 수동으로 진행하는 '리뷰'와 자동화 도구를 활용하는 '정적 분석'으로 나뉩니다.1. 리뷰 (Review)동적 테스팅을 수행하기 전, 즉 개발 수명 주기 초기에 수행할 수 있는 수동 기법입니다.1) 발견 및 예방 가능한 결함 유형요구사항 및 개발 설계 결함: 모호하거나 누락된 조건, 논리적 오류표준 위반: 코딩 표준이나 설계 규격 미준수부정확한 인터페이스 명세: 시스템 간 연계 데이터 정의 오류불충분한 유지보수성: 코드 .. 2026. 7. 8. 6. 명세 기반 고급 테스트 설계 기법 명세 기반 고급 테스트 설계 기법핵심 요약입력 파라미터가 많아질 때 발생하는 '조합의 폭발(Combinatorial Explosion)' 문제를 해결하기 위해, 테스트 케이스 개수를 최적화하고 시스템 입력을 시각화하는 기법들입니다.1. 분류 트리 기법 (Classification Tree Method, CTM)개념: 소프트웨어의 일부 또는 전체를 트리 구조로 분석 및 표현 (시각화)특징:트리 구조 끝단(리프 노드)의 조합을 통해 테스트 케이스 생성누락 방지 및 중복 테스트 수행 최소화개발 초기 단계(조기 테스트 설계)부터 활용 가능테스트 케이스 개수 예측을 통한 테스트 비용 및 리소스 추정 가능일반적으로 전용 트리 설계 도구(예: CTE)를 활용함프로젝트의 리스크와 가용 리소스를 고려하여 합리적인 수준에.. 2026. 7. 8. 5. 경험 기반 기법 경험 기반 기법정의: 테스터의 경험, 직관, 기술, 능력을 기반으로 테스트 케이스를 도출하는 기법특징: 공식적 기법(명세 기반 등)과 결합하여 사용할 때 가장 효과적이며 일반적임유용성: 요구사항 명세서가 부족하거나 시간적 압박(일정 부족)이 심한 경우 매우 유용하게 활용됨1. 애드혹 테스트(Ad-hoc Testing)사전에 정의된 테스트 절차, 계획, 시나리오, 케이스 없이 시스템을 자유롭게 탐색하며 결함을 찾는 비형식적 테스트 기법2. 직관적 테스팅(Intuitive Testing)테스터가 보유한 기존 경험과 직관을 바탕으로, 결함이 발생할 가능성이 가장 높은 취약 부분을 집중적으로 테스트하는 기법3. 게릴라 테스트(Guerrilla Testing)시간과 예산을 최소화하기 위해 공공장소 등에서 즉흥적으.. 2026. 6. 25. 4. 구조 기반 기법 구조 기반 기법 (White-box Testing)소프트웨어나 시스템의 내부 구조를 중심으로 테스팅을 설계하고 수행하는 기법입니다. 테스트 대상의 내부 논리 구조를 가시화(도식화)하고, 그중 얼마나 많은 경로를 확인했는지(커버리지) 측정하는 것을 목적으로 합니다.1. 테스팅 레벨에 따른 분석 단위의 변화구조 기반 테스팅은 레벨이 올라갈수록 '현미경으로 보던 것을 망원경으로 보는 것'처럼 관점이 확장됩니다.컴포넌트(단위) 레벨: 분석 단위는 '코드 줄(Statement)'이나 '개별 조건문'입니다. if문 안의 변수 하나하나가 어떻게 참/거짓이 되는지 미세한 분기를 따집니다.통합 레벨: 분석 단위는 '함수 간의 인터페이스'나 '모듈 간의 호출'입니다. A 함수가 B 함수를 정확한 시점에 호출하는지 그 연결.. 2026. 6. 16. 순서도(Flowchart)와 활동다이어그램(Activity Diagram) 가이드 프로세스 흐름 도식화1. 순서도 (Flowchart)가장 고전적이고 대중적인 도식화 방법입니다. 논리적인 절차나 단계를 순차적으로 보여주는 데 집중합니다.목적: 업무 프로세스의 가시화, 알고리즘의 논리적 오류 검증, 사용자 경험(UX)의 단순 흐름 파악순서도 규칙 및 기호순서도 구현 툴코드 형태 구현: Mermaid Live Editor화이트보드 형태 작성: draw.io (diagrams.net)순서도 작성 Tip화살표가 끊기는 것의 의미프로세스 종료: 해당 단계에서 더 이상 진행할 액션 없이 시스템이 대기하거나 종료됨을 의미합니다.외부 참조: 다른 페이지나 완전히 다른 프로세스로 이동할 때 사용합니다.작성 오류: 의도치 않게 연결을 누락한 경우로, 테스트 설계 시 경로 누락(Missing Path)의.. 2026. 3. 25. 이전 1 2 3 4 ··· 20 다음