diff --git a/.coveragerc b/.coveragerc
new file mode 100644
index 0000000000000000000000000000000000000000..49addf786e2886ced2e5889f3367aedfdae7b4de
--- /dev/null
+++ b/.coveragerc
@@ -0,0 +1,3 @@
+[run]
+omit =
+  tests/*
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d3f5e3d9f2b007cfcf6c3388e21d6aacdb02b2fb..a4915846c97ef11b5d55c0b6c5a3b121b10c1885 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,7 +9,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ### Added
 
-- Unit tests for URI replacements and resource clearing
+- Unit tests for URI replacements and resource clearing.
+
+### Changed
+
+- Updated coverage configuration to manage test file inclusion/exclusion.
+  - Test files are now omitted from coverage reports to focus on application code metrics.
 
 ## [1.0.0] - 2024-12-20