테스트 데이터
Test data시험 데이터는 전형적으로 컴퓨터 프로그램의 시험 사용을 위해 특별히 식별된 데이터다.
일부 데이터는 일반적으로 주어진 함수에 대한 입력 세트가 어떤 예상 결과를 산출하는지 검증하기 위해 확인 방법으로 사용될 수 있다.프로그램의 비정상적, 극단적, 예외적 또는 예기치 않은 입력에 대응하는 능력에 이의를 제기하기 위해 다른 데이터를 사용할 수 있다.
시험 데이터는 집중적이거나 체계적인 방법(도메인 시험에서 일반적으로 그러하듯이) 또는 다른 덜 집중적인 접근법(대량 무작위 자동 시험에서 일반적으로 그러하듯이)을 사용하여 생산될 수 있다.테스트 데이터는 테스터 또는 테스터를 지원하는 프로그램 또는 기능에 의해 생성될 수 있다.시험 데이터는 재사용을 위해 기록하거나 한 번 사용한 후 잊혀질 수 있다.테스트 데이터는 데이터 생성 도구를 사용하여 1) 수동으로, 2) 기존 생산 환경에서 검색할 수 있다.데이터 세트는 합성(가짜) 데이터로 구성될 수 있지만, 가급적 대표(실제) 데이터로 구성된다.[1]
제한 사항
GDPR, PCI, HIPAA와 같은 전 세계의 개인정보 보호 규칙과 규정 때문에, 사생활에 민감한 개인 데이터를 테스트에 사용하는 것은 허용되지 않는다.[2]그러나 익명화된(그리고 가급적 부분집합된) 생산 데이터는 시험과 개발을 위한 대표적인 데이터로 사용될 수 있다.[3]당신은 또한 합성 데이터를 생성하도록 선택할 수 있지만 이것은 그것 자체의 한계를 가지고 있다.테스트를 위해 충분한 가짜 또는 합성 데이터를 생산하는 것이 항상 가능한 것은 아니다.시험할 데이터의 양은 시간, 비용 및 품질과 같은 고려사항에 의해 결정되거나 제한된다.테스트 데이터의 생산 시간, 생산 비용 및 품질, 효율성.
도메인 테스트
도메인 테스트는 테스트 데이터에 초점을 맞춘 테스트 기법의 제품군이다.여기에는 공통 또는 중요 입력물, 특정 동등성 등급 모델의 대표자, 한 동등성 등급과 다른 동등성 등급 사이의 경계에 나타날 수 있는 값, 프로그램에 의해 거부되어야 하는 터무니없는 값, 입력물의 조합 또는 제품을 특정 집합으로 유도할 수 있는 입력이 포함될 수 있다.f 산출물
참고 항목
널리 사용되는 오픈 소스 데이터 생성기
참조
- ^ "What is test data and how is it created?". DATPROF. 2019-06-26. Retrieved 2020-04-29.
- ^ "Get GDPR, PCI and HIPAA compliant". DATPROF. 2020-03-03. Retrieved 2020-07-09.
- ^ "Using production data for testing". DATPROF. 2019-10-17. Retrieved 2020-07-09.
![]() |
- "프로그램 기반 소프트웨어 테스트 데이터 적합성 기준 평가", E. J. Weuker, ACM 통신(추상 및 참조)
- "시험 데이터란 무엇이며 어떻게 생성되는가?"DATPROP. 2019-06-26.2020-04-29.