Skip to main content

Technical Documentation

This directory contains all technical documentation for the Ohpen case study project, including testing guides, implementation details, and best practices.

Testing & Validation​

Quick Start & Guides​

Test Results & Metrics​

Standards & Conventions​

Environment & Setup​

Implementation Guides​

PySpark​

Architecture & Services​

Task-Specific Testing​

While general testing documentation is here, task-specific test implementations are in their respective task directories:

  • Task 1 (ETL): tasks/data_ingestion_transformation/tests/
  • Task 3 (SQL): tasks/sql/tests/
  • Task 4 (CI/CD): tasks/devops_cicd/tests/

For task-specific test execution, see:

  • Task 1: Test Directory README (source only) - Task 1 test documentation
  • Task 3: SQL Testing README (source only) - Task 3 SQL testing guide
  • Task 4: CI/CD Testing (source only) - Task 4 CI/CD testing guide

Note: General test guides (Quick Start, Metrics, Runner, Docker) are now in this directory (docs/technical/) rather than in task directories for better organization and reusability.

© 2026 Stephen Adei•CC BY 4.0