상세 컨텐츠

본문 제목

SW개발방법론 - 시스템테스트, 웹취약성테스트, 웹표준테스트, 웹호환테스트, 성능테스트, 웹접근성테스트, 부하테스트

정보처리기사/정보처리기사_필기

by JORDON 2023. 1. 27. 16:38

본문

반응형

오늘은 SW개발방법론인 시스템테스트에 대해 집중적으로 알아보도록 하겠습니다.

시스템테스트, 웹취약성테스트, 웹표준테스트, 웹호환테스트, 성능테스트, 웹접근성테스트 등 다양한 테스트 방식이 존재합니다.

웹취약성테스트

- 시큐어코딩 준수 여부

- 웹 취약성 제거를 위한 시큐어 코딩적용 여부

- 공개용 웹 채약점 점검도구 활용 - 스패로우

웹표준테스트

- 웹 표준이란 브라우저 종류 및 버전에 따른 기능 차이에 대하여 호환이 가능하도록 제시된 표준이다.

- 다른 기종 혹은 플랫폼인 네이버, 구글, 파이어폭스, 사파리, 크롬 등 사이트에 따라 달리 구현되는 기술을 동일하게 구현하고 한쪽에 최적화되어 치우치지 않도록 공통컴포넌트를 이용하여 웹을 제작하는 방법을 의미한다.

- 웹표준문법준수 여부

- 웹 호환성준수 여부

- 웹표준 문법에 맞는 코딩 여부

- 다양한 브라우저에 의한 접속 여부

- W3C Markup Vaildator

- W3C CSS Validator

- W3C Javascript Validator

 

웹접근성테스트

- 웹 접근성(Web Accessibility)은 고령자, 장애인 등 웹사이트를 이용하는 고객이 불편함을 느끼지 못하도록 웹 사이트에서 제공하는 정보에 비장애인과 동등하게 접근하고 이해할 수 있도록 보장하는 것입니다.

- 웹접근성 준수여부

- 웹근성 체크

- Kado-wah를 이용하여 웹접근성 체크

 

웹호환성테스트

- 다양한 브라우저에서의 동작 여부

- 요구분석단계에서 고객의 합의를 통해 결정한 브라우저에서 기능동작 테스트

- 브라우저 수동 테스트

 

성능테스트

- 시스템 구성 요소가 특수하고 특정한 상황에서 어떤 반응과 성능을 보이는지 확인하기 위한 테스트

- 응답시간

- 사용빈도 및 중요도가 높은 트랜잭션에 대해 목표응답시간을 맍족시키는지 확인 

- 브라우저 수동테스트

 

부하테스트

- 임계값 한계에 도달할 때까지 시스템과 프로그램의 과열과 부하를 지속적으로 단계적으로 상승시켜 시스템을 극한까지 끌어올리는 테스트

- 시스템 Capacity

- 시스템의 최대 처리량 및 자원사용을 측정 

- 단위성능테스트

 

 

인터페이스테스트

- 인터페이스기능 여부와 인터페이스 기능을 판별 및 확인을 위한 시험이 수행되는 것을 인터페이스 테스트

- SNS, 아우리PM, SSO등 인터페이스 기능이 운영환경에서  원할하게 동작하는지 확인 

- 인터페이스 및 컴포넌트 배치

 

반응형

관련글 더보기

댓글 영역