2023년 정보처리기사 실기 요약

정보처리기사요약 2023. 4. 17. 09:04

UI UX 테스트 요약

UI 사용자 인터페이스 사용자와 시스템간 상호작용이 이루어지게 도와주는 장치나 소프트웨어

UX 사용자가 시스템이나 서비스를 이용하면서 느끼고 생각되는 경험

CLI 명령출력 텍스트형태 GUI 아이콘이나 메뉴 마우스로 NUI 키보드 마우스 없이 사용자 자연스러운 움직임

UI 기본원칙

직관성= 누구나쉽게 사용 학습성= 누구나 쉽고 배우고 익힐수있게

유효성 =사용자목정 정확이 달성 유연성 =사용자의 요구사항을 최대한 수용하고 실수를 최소화해야됨

 

와이어프레임 개략적 레이아웃 UI 요소 뼈대설계하는도구 , 스토리보드 = 와이어프레임에 설명 페이지간 이동흐름추가

목업 와이어프레임보다 실제화면 유사 정적인형태 , 프로토타입 = 실제구현된것처럼 테스트가 가능한 동적형태

 

유스케이스 = 사용자의 요구사항을 기능단위로 표현

 

테스트

애플리케이션 테스트 = 애플리케이션 잠재되어있는 결함 발견 찾는행위

기본원리 -

파레토 법칙 = 애플리케이션 20% 코드에서 전체결함의 80% 발견된다

살충제패러독스 : 동일한테스트 케이스로 동일한테스트를 반복하면 결함이 발생이 안된다

오류 부재의 궤변 : 결함을 제거해도 사용자가 요구사항이 만족못하면 품질이 높은게아니다

 

정적테스트 : 프로그램 실행않고 명세서나 소스코드로 테스트

동적테스트 : 실행해가면서 오류찾는 것

명세기반테스트 : 사용자요구사항 명세를 빠짐없이 테스트

구조기반테스트논리흐름에따라 테스트 케이스확인

경험기반 : 유사 소프트웨어나 기술등에 테스터의 경험으로 테스트

목적에따른테스트 - 회복,안전,강도,성능,구조,회귀,병행

 

화이트박스테스트 : 원시코드이논리적인 모든경로를 테스트

기초경로검사,제어구조검사 검증기준- 문장검증기준,분기검증,조건검증,분기/조건

블랙박스테스트 : 각기능이 완전히 작동되는 것을 입증하는테스트

**블랙박스테스트 종류 중요**

동치분할검사(EQUIVALENCE PARTITION),경계값분석(BOUNDARY VALUE ANALYSIS,

원인효과그래프검사CAUSE-EFFECT GRAPHING ,오류예측 , 비교검사

설정

트랙백

댓글