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 AdeiCC BY 4.0