일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 애자일
- 셀레니움
- RBT
- csts
- 위험 기반 테스트
- 파이썬
- Python
- 품질
- Test Case
- seleium
- 유지보수성 테스트
- testing method
- 자동화
- 테스트
- Software life cycle model
- agile
- Testing
- ISTQB
- testcase
- maintainability test
- selenium
- SQA
- 테스트 설계 기법에 따른 분류
- 비기능테스트
- 테스트케이스
- QA
- 테스트 케이스
- risk-based testing
- regression test
- test
- Today
- Total
목록testing method (3)
Study_Note
모델 기반 테스트(testing method - model based testing) 모델 기반 테스트(MBT) 는 특정 소프트웨어나 시스템의 기대 동작을 나타내는 모델을 활용합니다. 이 모델은 다양한 형태로 표현될 수 있습니다. 자연어, 상태 전이도, UML 다이어그램 등의 시각적 형식 또는 의사결정표와 같은 표 형태로 나타낼 수 있습니다. 이전의 테스트 방법은 주로 수작업으로 테스트 입력과 출력을 결정했습니다. 반면에 모델 기반 테스트는 자동으로 정보를 추출할 수 있을 정도로 상세하고 정형화된 모델을 사용합니다. 이를 통해 테스트 계획, 테스트 케이스, 절차, 입력 및 예상 결과 등을 자동으로 결정할 수 있습니다. 모델 기반 테스트의 장점은 대부분의 활동을 자동화할 수 있다는 것입니다. 또한 모델을 ..
테스팅 방법 - 리그레션 테스트 (testing method - regression test) 유지보수 단계에서는 다양한 이유로 소프트웨어 변경이 발생합니다. 사용자가 소프트웨어를 사용하다가 결함을 발견하거나, 새로운 기능 추가, 성능 향상, 새로운 환경 대응을 위한 수정 등이 그 이유입니다. 이렇게 소프트웨어가 변경되면 리그레션 테스트(regression test)가 필요합니다. 리그레션 테스트는 변경 후에 수행되며, 해당 변경으로 인해 의도치 않은 결함이 발생하지 않았는지 확인하고, 시스템이 여전히 기본 요구사항을 충족하는지 검증합니다. [사용 전략] 리그레션 테스트에는 여러 전략이 적용될 수 있습니다. 각 전략은 다양한 상황과 요구에 따라 선택됩니다. Retest-All 전략 이 전략은 모든 기존 ..
테스팅 방법 - 소프트웨어 생명 주기 모델과 테스트 (testing method - software life cycle model & testing) software life cycle model Software 생명 주기 모델 다양한 소프트웨어들은 고유한 설계 기법과 개발 과정을 갖고 있지만, 대부분은 공통적인 소프트웨어 개발 수명주기(SDLC, Software Development Life Cycle)를 따르고 있습니다. 이 staedtler1207.tistory.com 소프트웨어 생명 주기(software life cycle model)는 소프트웨어 개발 체계를 추상적으로 표현한 것으로, 일련의 순차적 또는 병렬적인 단계로 구성됩니다. 이러한 단계는 요구사항 수집과 이해, 분석부터 설계, 모듈 구현..