<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://python-testing-debugging.com/</loc>
    <lastmod>2026-06-18T13:46:19.284Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/</loc>
    <lastmod>2026-06-18T14:04:04.910Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/autospec-strict-mocking/</loc>
    <lastmod>2026-06-18T14:04:20.218Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/autospec-strict-mocking/mocking-properties-and-class-attributes-with-autospec/</loc>
    <lastmod>2026-06-18T13:57:21.995Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/autospec-strict-mocking/resolving-side_effect-and-return_value-conflicts/</loc>
    <lastmod>2026-06-18T14:25:27.533Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/controlling-time-and-randomness-in-tests/</loc>
    <lastmod>2026-06-18T14:00:00.039Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/controlling-time-and-randomness-in-tests/freezing-time-with-freezegun-vs-monkeypatch/</loc>
    <lastmod>2026-06-18T14:00:44.022Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/deep-dive-into-unittestmock/</loc>
    <lastmod>2026-06-18T14:03:42.465Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/deep-dive-into-unittestmock/mock-vs-magicmock-vs-asyncmock-when-to-use-each/</loc>
    <lastmod>2026-06-18T13:58:24.814Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/deep-dive-into-unittestmock/when-to-use-magicmock-vs-mock-in-python/</loc>
    <lastmod>2026-06-18T14:23:30.133Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/dependency-injection-for-testability/</loc>
    <lastmod>2026-06-18T14:04:25.935Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/dependency-injection-for-testability/injecting-fakes-vs-mocks-in-constructors/</loc>
    <lastmod>2026-06-18T13:59:11.567Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/mocking-network-and-http-calls/</loc>
    <lastmod>2026-06-18T13:57:52.799Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/mocking-network-and-http-calls/mocking-requests-with-the-responses-library/</loc>
    <lastmod>2026-06-18T13:58:35.521Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/patching-strategies-for-complex-codebases/</loc>
    <lastmod>2026-06-18T14:02:18.955Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/patching-strategies-for-complex-codebases/patching-builtins-and-sys-modules-safely/</loc>
    <lastmod>2026-06-18T14:24:31.134Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/patching-strategies-for-complex-codebases/where-to-patch-understanding-mock-patch-targets/</loc>
    <lastmod>2026-06-18T14:00:06.379Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/</loc>
    <lastmod>2026-06-18T13:51:09.256Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/advanced-parametrization-techniques/</loc>
    <lastmod>2026-06-18T13:56:20.370Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/building-custom-pytest-plugins/</loc>
    <lastmod>2026-06-18T13:57:31.430Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/managing-conftest-hierarchies/</loc>
    <lastmod>2026-06-18T14:01:38.465Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/managing-conftest-hierarchies/creating-conftestpy-hierarchies-for-monorepos/</loc>
    <lastmod>2026-06-18T14:25:27.535Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/mastering-pytest-fixtures/</loc>
    <lastmod>2026-06-18T14:01:25.009Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/mastering-pytest-fixtures/how-to-scope-pytest-fixtures-for-async-tests/</loc>
    <lastmod>2026-06-18T14:25:27.537Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/mastering-pytest-fixtures/pytest-asyncio-vs-anyio-scoping-trade-offs/</loc>
    <lastmod>2026-06-18T14:01:54.310Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/optimizing-test-discovery/</loc>
    <lastmod>2026-06-18T13:59:53.091Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/optimizing-test-discovery/debugging-flaky-tests-with-pytest-rerunfailures/</loc>
    <lastmod>2026-06-18T13:56:44.831Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/optimizing-test-discovery/pytest-xdist-vs-pytest-parallel-performance-comparison/</loc>
    <lastmod>2026-06-18T13:57:39.139Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/pytest-configuration-best-practices/</loc>
    <lastmod>2026-06-18T14:00:59.825Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/pytest-configuration-best-practices/pytest-markers-for-conditional-test-execution/</loc>
    <lastmod>2026-06-18T13:58:20.344Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/</loc>
    <lastmod>2026-06-18T13:56:19.368Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/advanced-property-based-testing/</loc>
    <lastmod>2026-06-18T13:57:47.600Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/advanced-property-based-testing/composing-strategies-with-flatmap-and-composite/</loc>
    <lastmod>2026-06-18T14:00:35.767Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/advanced-property-based-testing/generating-custom-strategies-with-hypothesisstrategies/</loc>
    <lastmod>2026-06-18T13:59:54.901Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/hypothesis-framework-fundamentals/</loc>
    <lastmod>2026-06-18T13:59:00.450Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/hypothesis-framework-fundamentals/fixing-hypothesis-flaky-health-check-failures/</loc>
    <lastmod>2026-06-18T13:59:50.283Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/hypothesis-framework-fundamentals/reducing-hypothesis-test-execution-time/</loc>
    <lastmod>2026-06-18T14:00:47.120Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/stateful-and-model-based-testing/</loc>
    <lastmod>2026-06-18T13:58:19.573Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/stateful-and-model-based-testing/modeling-rest-apis-as-state-machines/</loc>
    <lastmod>2026-06-18T13:59:05.656Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/</loc>
    <lastmod>2026-06-18T13:57:12.423Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/cpu-profiling-with-cprofile-and-py-spy/</loc>
    <lastmod>2026-06-18T14:01:55.514Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/cpu-profiling-with-cprofile-and-py-spy/interpreting-cprofile-cumulative-vs-total-time/</loc>
    <lastmod>2026-06-18T13:58:34.607Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/cpu-profiling-with-cprofile-and-py-spy/profiling-a-running-process-with-py-spy/</loc>
    <lastmod>2026-06-18T13:57:57.231Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/debugging-async-code-and-event-loops/</loc>
    <lastmod>2026-06-18T14:02:01.652Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/debugging-async-code-and-event-loops/debugging-event-loop-is-closed-runtimeerror/</loc>
    <lastmod>2026-06-18T14:02:07.473Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/debugging-async-code-and-event-loops/tracing-unawaited-coroutine-warnings/</loc>
    <lastmod>2026-06-18T14:01:17.516Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/interactive-debugging-with-pdb-and-ipdb/</loc>
    <lastmod>2026-06-18T13:57:03.343Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/interactive-debugging-with-pdb-and-ipdb/post-mortem-debugging-with-pdb-pm/</loc>
    <lastmod>2026-06-18T13:59:48.239Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/interactive-debugging-with-pdb-and-ipdb/setting-conditional-breakpoints-in-pdb/</loc>
    <lastmod>2026-06-18T13:59:08.272Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/memory-profiling-with-tracemalloc/</loc>
    <lastmod>2026-06-18T13:58:26.518Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/memory-profiling-with-tracemalloc/comparing-tracemalloc-snapshots-to-locate-growth/</loc>
    <lastmod>2026-06-18T14:01:03.870Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/memory-profiling-with-tracemalloc/finding-memory-leaks-with-tracemalloc-snapshots/</loc>
    <lastmod>2026-06-18T14:00:26.902Z</lastmod>
  </url>
</urlset>
