테스트

성공적인 구현을 위해 기능, 성능 및 사용자 승인 테스트를 완료하십시오. 특정 테스트 요구 사항은 응용 프로그램의 구현 및 사용자 정의에 따라 다를 수 있습니다.

다음 사항을 확인합니다.
  • 다양한 테스트 기술을 사용합니다. 기능 및 성능 테스트 외에도 유용성 테스트, 보안 테스트, 시스템 통합 테스트 및 회귀 테스트와 같은 다른 테스트 기술을 사용하여 Fusion Data Intelligence 아티팩트가 모든 비즈니스 요구 사항을 충족하는지 확인하십시오.
  • 운용 Fusion Data Intelligence 인스턴스에 사용된 데이터를 정확하게 반영하는 현실적인 테스트 데이터를 사용합니다. 이렇게 하면 워크북이 예상대로 작동하고 결과가 정확한지 확인할 수 있습니다.
  • 비즈니스 이해 관계자를 테스트하여 개발 객체가 비즈니스 요구 사항 및 요구 사항을 충족하는지 확인합니다.
다음 사항을 검토하십시오.
  • 기능 테스트 - 기능 관리자로서:
    • 각 기능 활동에 대해 적절한 애플리케이션 롤을 부여할 계획입니다.
    • 다양성 보고서 생성과 같은 일반적인 기능 활동을 테스트할 계획입니다.
    • Fusion Data Intelligence 측정지표의 역할 기반 테스트를 수행합니다.
    • 데이터를 Fusion Data Intelligence로 로드한 후 검증합니다. Fusion Data IntelligenceOracle Transactional Business Intelligence 모두에 있는 공통 측정 단위 라이브러리를 검증합니다.
    • Fusion Data Intelligence의 기능 보안 설정 및 출처 시스템 데이터와의 연계를 검증합니다.
    • 기능 시나리오 및 사용 사례를 명확하게 정의합니다.

    데이터 검증을 참조하십시오.

  • 성능 테스트 - 서비스 관리자 및 기능 관리자:
    • Fusion Data Intelligence 테스트 환경을 구성한 후에는 성능 테스트를 실행해야 합니다. 여기에는 성능 테스트 시나리오 실행 및 성능 metric 기록이 포함됩니다. 필요한 경우 추가 테스트 환경(ATE) 스토리지, CPU 및 메모리를 확장하여 원하는 결과를 얻을 수 있습니다. Oracle Autonomous AI Lakehouse에 연결하여 Fusion Data Intelligence 데이터를 쿼리하는 동안 서비스 레벨을 Low로 선택해야 합니다.
    • 성능 테스트를 완료한 후에는 결과를 분석하여 성능 문제나 병목 현상을 파악해야 합니다. 분석에 웨어하우스 새로 고침 통계 주제 영역을 사용할 것을 권장합니다. 여기에는 성능 측정 단위 검토, 시스템 로그 분석, 근본 원인 분석 수행, 소스 시스템의 크기 및 사용자 정의 복잡성 분석이 포함될 수 있습니다.
    • 테스트 시 성능 문제나 병목 현상이 식별되는 경우 개발 팀과 협력하여 시스템 성능을 최적화해야 합니다. 여기에는 시스템 구성 변경, 필수 기능 영역만 활성화, ETL 프로세스 수정 또는 데이터 소스 변경이 포함될 수 있습니다. 소스 또는 대상 시스템의 패치 적용은 성능에 영향을 줄 수 있으므로 이 기간 동안 성능 벤치마킹을 피하십시오.

    데이터 새로고침 성능 정보를 참조하십시오.

  • 사용자 승인 테스트 - 기능 관리자 및 품질 보증 전문가:
    • 테스트 일반 사용자에게 테스트를 수행하는 데 필요한 그룹 및 역할이 있는지 확인합니다.
    • Fusion Data Intelligence의 모든 측면을 다루는 테스트 시나리오 세트를 개발합니다. 테스트 시나리오는 이해하기 쉽고 따르기 쉬운 방식으로 작성해야 합니다. 또한 사용자가 직면하게 될 실제 시나리오를 대표해야 합니다.
    • 생성된 테스트 시나리오를 기반으로 테스트를 수행합니다. 여기에는 기능 테스트, 유용성 테스트 및 성능 테스트 수행이 포함됩니다. 테스트 중에 발생하는 모든 문제 또는 결함을 문서화하는 것이 중요합니다.
    • 모든 테스트가 완료되고 우선순위가 높은 이슈가 해결되면 프로덕션 릴리스에 대한 애플리케이션을 검토하고 승인하십시오.

체크리스트를 사용하여 작업 항목이 계획되었는지 확인합니다. 테스트 체크리스트를 참조하십시오.