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

TDD는 Test-Driven Development의 약자로, 코드를 작성하기 전에 자동화된 테스트를 작성하는 소프트웨어 개발 방법론입니다. TDD에서 개발자는 작고 간단한 자동화된 테스트를 작성하여 코드의 예상 동작을 지정합니다. 그런 다음 해당 테스트를 통과하는 코드를 작성하고 설계를 개선하고 중복을 제거합니다. TDD 프로세스는 일반적으로 다음 세 가지 단계로 구성됩니다. 테스트 작성 : 개발자는 작은 단위의 코드의 동작을 확인하는 작고 구체적인 자동화된 테스트를 작성합니다. 테스트 실행 : 개발자는 해당 테스트를 실행하고 코드가 원하는 동작을 아직 구현하지 않았음을 나타내는 실패를 확인합니다. 코드 작성 : 개발자는 해당 테스트를 통과하는 데 필요한 최소한의 코드를 작성하고 코드를 개선하여 설계를..
temp
2023. 5. 8. 17:37