차례:
정의-데이터 기반 테스트 (DDT) 란 무엇입니까?
DDT (Data-Driven Testing)는 검증 단계가 진행되는 동안 해당 단계의 입력 값 및 / 또는 예상 값을 구동하기 위해 데이터 소스의 도움으로 동일한 일련의 테스트 단계의 반복 반복을 수행하는 방법입니다. 수행. 데이터 중심 테스트의 경우 환경 설정 및 제어는 하드 코딩되지 않습니다. 다시 말해, 데이터 중심 테스트는 재사용 가능한 테스트 로직을 사용하는 프레임 워크에서 모든 관련 데이터 세트와 함께 실행되는 테스트 스크립트를 작성하는 것입니다. 데이터 중심 테스트는 재사용 성, 반복성, 테스트 로직과 테스트 데이터의 분리 및 테스트 사례 수 감소와 같은 이점을 제공합니다.
Techopedia는 데이터 기반 테스트 (DDT)를 설명합니다.
데이터 기반 테스트에 사용되는 데이터 소스는 Excel 파일, CSV 파일, 데이터 풀, ADO 개체 또는 ODBC 소스 일 수 있습니다. 데이터 중심 테스트에서는 다음 작업이 반복적으로 수행됩니다.
- 테스트 데이터 검색
- 필요한 영역에 데이터를 입력하고 다른 동작을 시뮬레이션
- 결과 확인
- 다음 입력 데이터 세트로 테스트 계속
데이터 중심 테스트와 관련된 몇 가지 장점이 있습니다. 응용 프로그램 개발과 함께 테스트 스크립트를 동시에 만들 수 있으므로 테스트 범위를 향상시키는 데 도움이됩니다. 자동 테스트 스크립트의 중복성 및 기타 중복은 입력 및 검증 프로세스와 모듈 식 설계로 인해 크게 줄어 듭니다. 비용 측면을 고려하면 수동 테스트의 경우 비용이 많이 들지만 데이터 중심 테스트는 자동화 비용이 저렴합니다. 데이터 중심 테스트에서는 더 나은 오류 처리가 가능하며 테스트 스크립트는 더욱 강력 해집니다.
그러나 데이터 중심 테스트와 관련된 몇 가지 단점이 있습니다. 스크립팅 언어에 대한 전문 지식이 필요하며 모든 테스트 데이터에 항상 데이터베이스가 필요합니다.
