현
현대자동차
July 22, 20241회
모두가 이해 할 수 있도록 Test Case 개발 하기

간단 소개
소프트웨어 테스트를 위한 Test Case 개발 방법론과 실제 개발 사례를 통해 효율적인 Test Case 개발 전략을 제시한다.
AI Summary
- Test Case 정의 및 구성
- Test Case는 특정 프로그램 경로 실행 또는 요구사항 준수 확인을 위한 입력 값, 실행 조건, 예상 결과의 집합.
- 일반적인 Test Case 구성 요소: 식별자, 테스트 항목/목적, 사전 조건, 수행 순서, 기대 결과, 추적성 정보.
- Test Case 개발 범위 및 기법
- A-SPICE 프로세스 모델을 참조하여 단위 테스트, SW 통합 테스트, 기능 테스트, 시스템 통합/테스트를 위한 Test Case 개발.
- 주요 개발 기법: 동등 분할, 경계값 분석, 결정 테이블, 상태 전이, 유즈케이스 활용.
- Test Case 개발 에피소드 및 목표
- 목표: 모두가 이해하고 수행 가능한 Test Case 개발.
- 활동: 테스트 용어 사전 운영, 사전 조건 Grouping 및 가이드 배포, 테스트 목적 체크리스트화.
- 용어 사전은 Confluence 시스템으로 공유 및 관리, 사전 조건은 필수/선택 항목으로 구분, 테스트 목적은 체크리스트 형태로 운영하여 유지보수 효율성 증대.
Next Feeds
[Operational Research] EURO 2024 학회 참가 후기
EURO 2024 학회 참가 후기: 최적화 분야의 최신 연구 동향과 머신러닝 융합, Stochastic optimization, 수리 최적화 연구 동향을 소개.
최적화머신러닝Stochastic optimization수리 최적화EURO 2024
2024. 7. 21.
현대자동차

요기요 검색에서 형태소 분석기의 한계와 극복
요기요 검색에서 형태소 분석기의 한계를 N-gram을 통해 극복하고 검색 정확도를 향상시킨 사례를 소개합니다.
형태소 분석기N-gram요기요 검색검색 엔진Analyzer
2024. 7. 21.
요기요

Custom Style System 구축하기
크리에이트립 프론트엔드 개발자가 Custom Style System 구축 경험을 공유하며, 필요성, 원칙, 구축 과정 및 결과를 설명합니다.
스타일 시스템styled-componentsCSS-IN-JS컴포넌트인터페이스
2024. 7. 18.
크리에이트립
강력한 시각화 툴로 자리잡은 피그마 - 필수기능
피그마의 핵심 기능인 오토 레이아웃, 크기 조절 옵션, 컴포넌트 활용법을 통해 디자인 효율성을 높이는 방법을 소개합니다.
피그마오토 레이아웃컴포넌트디자인UX
2024. 7. 18.
현대자동차
카카오페이 배포 효율화 1년 회고: 자동화 도입과 팀 생산성 향상
카카오페이 SRE팀의 배포 자동화 사례: 인원 감축, 생산성 향상, 그리고 개선 과제를 솔직하게 공유합니다.
자동화배포SRE슬랙봇회고
2024. 7. 17.
카카오페이

출고준수율 개발기: 정의부터 구현 및 성능 개선까지
29CM의 출고준수율 개발 및 개선 과정을 담은 글. 정의, 소통 문제 해결, 캐시 적용 실패, 쿼리 병렬 호출, Materialized View 적용을 통한 성능 개선 과정을 설명한다.
출고준수율Materialized View캐시쿼리 성능병렬 처리
2024. 7. 17.
29cm