일요일[체력보충일까, 사기충천일까, 의욕부진일까]
1. 정보처리기사 금일 필기 정리
2. 내일 안드로이드 적용
1. 필기 정리
테스트 기반에 따른 테스트
명세기반 : 명세를 빠짐없이 TC로 구현 : 동등분할, 경계값 분석
구조기반 : 소프트 웨어의 내부 논리 흐름에 따라 TC를 작성 : 구문기반, 결정 기반, 조건 기반
경험기반 : test기반으로 수행하는 테스트 경험 기반 테스트는 사용자의 요구사항에 대한 명세가 불충분 혹은 테스트 시간에 제약이 있는 경우 : 에러추정, 체크리스트, 탐색적 테스팅
검증테스트 : 제품이 명세서대로 완성됐는지(개발자 시각)
확인테스트 : 사용자가 요구한대로 완성됐는지(사용자 시각)
목적에 따른 테스트 中
강도테스트 시스템에 과도한 정보량이나 빈도 등을 부과하여 과부하시에도 소프트웨어가 정상적으로 실행되는지 테스트
-화이트박스테스트
모듈의 원시코드를 오픈시킨 상태에서 원시코드의 논리적인 모든 경로를 테스트하여 테스트 케이스를 설계하는 방법
설계된 절차에 초점을 둔 구조적 테스트, 프로시저 설계의 제어구조를 사용하여 TC를 설계 테스트과정 초기에 적용
모듈 안의 작동을 직접 관찰 원시코드(모듈)을 한 번이상 실행
화이트박스 테스트 종류
- 기초 경로 검사 : 대표적인 화이트박스 테스트기법, 절차적 설꼐의 논리적 복잡성을 측정할 수 있게 해주는 테스트기법 테스트 측정 결과는 실행 경로의 기초를 정의하는데 지침으로 사용
- 제어 구조 검사 :
º 조건검사 : 프로그램 모듈 내에 있는 논리적 조건을 테스트
º 루프검사 : 반복구조에 초점을 맞춰 실시하는 테스트 설계기법
º 데이터 흐름 검사 : 변수에 초점을 맞춤
검증기준 :
- 문장 검증 기준 : 모든 구문이 한 번 이상 수행되도록 TC설계
- 분기 검증 기준 : 모든 조건문이 한 번 이상 수행되도록 TC설계
- 조건 검증 기준 : 조건문에 대해 조건이 ture와 false인 조건 한 번 이상
- 분기/조건 기준 : 소스 코드의 모든 조건문과 각 조건문에 포함된 개별 조건식의 결과가 ture와 false중 한 번 이상
검증 기준 종류
- 기능기반 : 전체 기능 수
- 라인커버리지 : 전체 코드의 라인 수
- 코드커버리지 : 소스코드의 구문, 분기, 조건 등의 구조자체가 얼마나 테스트 되었는지를 측정 (화이트박스가 여기에 속함)
블랙박스 테스트
각기능을 완전히 작동되는지 입증
-구현된 테스트 기능을 test
- 소프트웨어 인터페이스에서 실시
- 테스트 과정 후반부에 적용
종류
- 동치분할 : 입력자료에 오점을 맞춰 TC를 만듦 입력 조건에 타당한 입력자료와 타당하지 않는 입력ㅈ료의 개수를 균등하게 하여 TC작성 해당 입력 자료에 맞는 결과가 출력되는지 확인하는 기법
- 경계값분석 : 입력 자료에만 치중한 동치 분할 기법을 보안하기 위한 기법으로 입력조건의 경계값을 테스트
- 원인-효과 그래프 검사 : 입 출력의 영향을 분석하여 효용성이 높은 TC를 선정하여 검사
- 오류예측검사 : 감각으로 테스트하고다른기법으로 찾아내기 어려운 부분을 찾는 테스트로 데이터 확인검사라고 하기도 함
- 비교검사 : 여러버전의 프로그램이 동일한 테스트 자료를 제공, 동일결과 출력 확인
2. 내일 안드 적용
https://www.samsungsvc.co.kr/download
다운로드 자료실 | 스스로해결 | 삼성전자서비스
다운로드 자료실 원하시는 정보를 못 찾으셨다면 아래 서비스를 이용해보세요. 문제해결이 되지 않거나 어려우시다면 인공지능 채팅 로봇으로 상담을 받아보시기 바랍니다. 무상 보증기간 이
www.samsungsvc.co.kr
설치
휴대전화정보 > 소프트웨어정보 > 빌드번호 7번 터치 & 개발자 옵션 > USB 디버깅 허용
//yesterday wished to today list
. 마음을 편하게 먹기 👎
. 두려움 줄이기👎
tomorrow wish list
. 자주 웃기
. 긍정적으로 생각하기
. 열심히 하기..!!
'IT To do and To was' 카테고리의 다른 글
22년 4월 19일_언니 생일 (0) | 2022.04.20 |
---|---|
22년 4월 18일_final project 첫 화면 구현, 정처기 공부 (0) | 2022.04.18 |
22년 4월 16일_정보처리기사 + Do it 안드로이드 앱 프로그래밍 1일차(feat. 부모님 결혼기념일) (0) | 2022.04.16 |
22년 4월 15일_할 수 있다. (0) | 2022.04.15 |
22년 4월 14일_아이디어 및 파트 배분_UI 설계서 작성..(+정처기 필기 공부 (0) | 2022.04.14 |