
소프트웨어 테스트란? -소프트웨어 공학에서 테스트는 소프트웨어가 요구사항을 만족하고, 예상대로 동작하는지를 검증하기 위한 과정입니다. 즉, SQA(소프트웨어 품질보증)을 검증하는 활동입니다. 테스트는 소프트웨어의 품질을 개선하고, 결함이 없는걸 보여주는것이 아닌 결함을 발견하여 수정하는것을 목적으로 합니다. 테스트과정은 소프트웨어의 생명 주기 동안 반복적으로 수행되며, 소프트웨어가 변경될때마다 새로운테스트를 수행하여 이전에 발견하지 못한점을 발견할 수 있습니다. 소프트웨어 테스트 과정 계획 단계 -테스트 목적,방법,일정,자원 등을 계획하며, 이단계에서는 테스트 계획서를 작성하고 테스트 수행에 필요한 자원을 확보합니다. 설계 단계 -테스트 케이스를 설계합니다. 테스트 케이스는 소프트웨어가 요구하는 입력과 ..
*공부 기록용으로 하는 블로그입니다.잘못된 개념이나 오타가 있을 수 있습니다. 잘못된 정보알려주시면 수정하겠습니다!* 프로세스 모델이란? -소프트웨어 개발을 위해 프로세스의 일련의 단계와 방법을 나타내는 모델로 소프트웨어 개발 과정의 순서와 단계, 활동을 정의하는 모델입니다.소프트웨어 개발의 전 과정을 하나의 프로세스로 정의하며 관리를 함. 즉 소프트웨어 개발 목적을 이루는데 필요한 통합적 수단을 얘기합니다. 소프트웨어 프로세스 모델에는 여러가지의 종류가 있습니다. 폭포수 모델(Waterfall) -순차적으로 진행하는 모델이며 개발 단계를 순차적으로 진행하여 하나의 단계가 끝나면 다음 단계로 넘어가는 방식으 로 진행됩니다. 요구사항이 명확하고, 변경사항이 적으며, 매우큰 소프트웨어를 개발을 할때 쓰이면 ..
*공부 기록용으로 하는 블로그입니다.잘못된 개념이나 오타가 있을 수 있습니다. 잘못된 정보알려주시면 수정하겠습니다!* 이번 장에서는 소프트웨어 공학이라는 것에 대해 설명 하겠습니다. 소프트웨어 공학이란? -소프트웨어 위기가 발생하면서 구체적이고 체계적인 소프트웨어 개발방법의 필요성이 대두되었습니다. 위기를 해결하기 위해 생겨났고, 지금은 전문적인 소프트웨어를 개발하는데 있어서 필수적인 요소입니다.소프트웨어 공학은 기존의 공학원리와 방법론을 적용하여소프트웨어의 품질과 생산성을 향상시키는 것을 목표로 합니다.. 즉, 쉽게 말해 개발을 시작하기전에 다방면으로 계획을 하여 체계적으로 진행하는 방법입니다. 소프트웨어 공학의 진행 순서 1.요구사항 분석 -소프트웨어를 개발하기위한 요구사항을 파악하고 문서화합니다. ..
- Total
- Today
- Yesterday
- 컨테이너
- 깃
- 인공지능
- 배포
- 자동화
- 스프링
- 데이터
- 메세지큐
- 소프트웨어공학
- 쿼리
- DB
- 깃허브
- 테이블
- 포트포워딩
- 자바
- sql
- 문법
- 네트워크
- IP주소
- 컴퓨터구조
- 웹소켓
- 파인튜닝
- nat
- 보안
- 서버
- 도커
- 클라우드
- 데이터베이스
- JPA
- 프로토콜
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |