티스토리 뷰

DevOps

API 테스트 자동화(Test Automation) - 1

윈터원더 2023. 10. 13. 11:56

에자일 테스팅 사분면 (Agile Testing Quandrant)

  • API 테스트 자동화, 테스트 유형 결정 시 참고할 수 있는 유용한 모델
  • 2003 Brain Marick 개발

유용성

  • 테스트 분류
  • 계획에 유용
  • 미리 필요한 자원 파악 가능

  사업적  
개발안내 2

Functional
UI
Prototypes
Mockups
3

Exploratory
Usability
A/B


제품 평가
1

Unit
Integration

Component
4

Performance
Security
Reliability
Etc
  기술적  

 

영역

  • 대부분 테스트 자동화 (기능 작동, 코드 품질이 의도한 대로 작동하는가)
  • 최다의 테스트가 이 영역에서 작성됨
  • 언제: 개발과 함께 진행
  • 목적: 기능 확인

영역

  • 테스트 자동/수동 (기능 작동, 코드 품질이 의도한 대로 작동하는가)
  • 정보 제공 및 질문 해결 도움
  • 이 영역의 테스트 결과는 애플리케이션 기능 확인 도움
  • 자동화 테스트 - 기능 / UI 테스트
  • 수동화 테스트 - 프로토타입 모형
  • 언제: 개발 중, 개발 후
  • 'Definition of done' '업무 마침'의 정의에 포함되어야 함
  • 목적: 공개 전 문제점 발견에 도움

영역 3 

  • 대부분 테스트 수동 (기능 작동, 코드 품질이 의도한 대로 작동하는가)
  • 현재 프로그램 현재 상태와 정상 작동 여부의 피드백 제공
  • 사용자 입장 경험 이해에 도움
  • 비판적 사고, 응용 프로그램에 관한 심층적 관찰 포함
  • 언제: 개발 완료 전, 혹은 후
  • 목적: 프로그램 시행 과정 개선 사항에 대한 정보 제공

영역 4

  • 전 테스트 자동화
  • 프로젝트 관련 정보 제공 
  • 데이터 분석
  • 언제: 중요도에 따라 개발
  • 목적: 전략적 선택을 하기 위한 분석

  • 명확한 규칙 없음
  • 상황마다 다름
  • 순서나 종류 또한 상황마다 다름. 2-1 순서로 갈 수도 1-2로 갈 수도 있음
  • 모든 영역의 테스트 불필요
  • 목표: 다양한 테스트 유형 이해, 가장 중요 유형의 식별
  • 계획, 개발, 통합, 공개 단계까지 사용하게 끔 개발자들의 이해에 도움 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함