일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- csts
- Software life cycle model
- maintainability test
- ISTQB
- 품질
- Python
- 파이썬
- SQA
- 테스트
- Testing
- risk-based testing
- 애자일
- 테스트 케이스
- testcase
- selenium
- QA
- 테스트 설계 기법에 따른 분류
- 자동화
- 위험 기반 테스트
- 테스트케이스
- Test Case
- 비기능테스트
- agile
- regression test
- seleium
- RBT
- 유지보수성 테스트
- testing method
- test
- 셀레니움
- Today
- Total
목록Software life cycle model (3)
Study_Note

소프트웨어 생명 주기 모델과 테스트(Software life cycle model and testing) 소프트웨어 생명 주기(SDLC)는 소프트웨어 개발을 위한 일련의 단계들을 체계적으로 정리한 모델입니다. 일반적으로 요구사항 수집과 분석을 시작으로, 설계, 구현, 테스트, 배포, 유지보수 단계로 이어지며, 이 과정이 순차적으로 또는 병렬적으로 진행됩니다. 그러나 모든 소프트웨어가 반드시 이러한 정형화된 절차를 따를 필요는 없습니다. 소규모 프로젝트나 단기 과제물의 경우 요구사항 분석이나 설계 단계를 생략하고 곧바로 코딩을 시작할 수도 있습니다. 또한, 테스트 작업을 따로 수행하지 않고 디버깅의 일부로 처리하기도 합니다. 이러한 방식은 'code-and-fix 모델'이라 불리며, 작은 프로젝트에는 적합..

테스팅 방법 - 소프트웨어 생명 주기 모델과 테스트 (testing method - software life cycle model & testing) software life cycle model Software 생명 주기 모델 다양한 소프트웨어들은 고유한 설계 기법과 개발 과정을 갖고 있지만, 대부분은 공통적인 소프트웨어 개발 수명주기(SDLC, Software Development Life Cycle)를 따르고 있습니다. 이 staedtler1207.tistory.com 소프트웨어 생명 주기(software life cycle model)는 소프트웨어 개발 체계를 추상적으로 표현한 것으로, 일련의 순차적 또는 병렬적인 단계로 구성됩니다. 이러한 단계는 요구사항 수집과 이해, 분석부터 설계, 모듈 구현..

Software 생명 주기 모델 다양한 소프트웨어들은 고유한 설계 기법과 개발 과정을 갖고 있지만, 대부분은 공통적인 소프트웨어 개발 수명주기(SDLC, Software Development Life Cycle)를 따르고 있습니다. 이러한 SDLC에는 여러 모델이 있지만, 주로 사용되는 두 가지 모델인 폭포수 모델(Waterfall Model)과 V-모델(V-Model)가 있습니다. 1. 폭포수 모델 (Waterfall Model) - 특징 : 선형적인 접근 방식으로, 각 단계가 이전 단계의 결과물을 기반으로 진행됩니다. [단계] 1. 요구 사항 분석 2. 설계 3. 구현 4. 테스트 5. 유지보수 [장점] 간단하고 이해하기 쉬우며 순차적 진행이 가능합니다. [단점] 요구 사항 변경이 어렵고, 최종 제품..