일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Testing
- Test Case
- 위험 기반 테스트
- 테스트 설계 기법에 따른 분류
- QA
- 품질
- risk-based testing
- maintainability test
- 비기능테스트
- 애자일
- 셀레니움
- regression test
- 파이썬
- Software life cycle model
- seleium
- csts
- testcase
- 자동화
- 테스트
- ISTQB
- selenium
- 유지보수성 테스트
- 테스트 케이스
- Python
- SQA
- test
- RBT
- 테스트케이스
- agile
- testing method
Archives
- Today
- Total
목록What is TDD? (1)
Study_Note
What is TDD?
TDD는 Test-Driven Development의 약자로, 코드를 작성하기 전에 자동화된 테스트를 작성하는 소프트웨어 개발 방법론입니다. TDD에서 개발자는 작고 간단한 자동화된 테스트를 작성하여 코드의 예상 동작을 지정합니다. 그런 다음 해당 테스트를 통과하는 코드를 작성하고 설계를 개선하고 중복을 제거합니다. TDD 프로세스는 일반적으로 다음 세 가지 단계로 구성됩니다. 테스트 작성 : 개발자는 작은 단위의 코드의 동작을 확인하는 작고 구체적인 자동화된 테스트를 작성합니다. 테스트 실행 : 개발자는 해당 테스트를 실행하고 코드가 원하는 동작을 아직 구현하지 않았음을 나타내는 실패를 확인합니다. 코드 작성 : 개발자는 해당 테스트를 통과하는 데 필요한 최소한의 코드를 작성하고 코드를 개선하여 설계를..
temp
2023. 5. 8. 17:37