<?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-07-18T16:02:32.653Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/</loc>
    <lastmod>2026-07-18T16:24:53.049Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/autospec-strict-mocking/</loc>
    <lastmod>2026-07-18T16:24:53.058Z</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-07-18T16:26:06.127Z</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-07-18T16:24:53.066Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/controlling-time-and-randomness-in-tests/</loc>
    <lastmod>2026-07-18T16:26:06.126Z</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-07-18T16:24:53.066Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/deep-dive-into-unittestmock/</loc>
    <lastmod>2026-07-18T16:24:53.057Z</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-07-18T16:24:53.064Z</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-07-18T17:20:44.290Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/dependency-injection-for-testability/</loc>
    <lastmod>2026-07-18T16:24:53.056Z</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-07-18T16:24:53.067Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/mocking-network-and-http-calls/</loc>
    <lastmod>2026-07-18T16:26:06.127Z</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-07-18T16:26:06.127Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-mocking-test-doubles-in-python/patching-strategies-for-complex-codebases/</loc>
    <lastmod>2026-07-18T16:24:53.056Z</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-07-18T16:24:53.066Z</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-07-18T16:41:09.671Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/</loc>
    <lastmod>2026-07-18T16:24:53.048Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/advanced-parametrization-techniques/</loc>
    <lastmod>2026-07-18T16:24:53.057Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/building-custom-pytest-plugins/</loc>
    <lastmod>2026-07-18T16:24:53.057Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/managing-conftest-hierarchies/</loc>
    <lastmod>2026-07-18T16:26:06.128Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/managing-conftest-hierarchies/creating-conftestpy-hierarchies-for-monorepos/</loc>
    <lastmod>2026-07-18T16:41:13.847Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/mastering-pytest-fixtures/</loc>
    <lastmod>2026-07-18T16:24:53.056Z</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-07-18T16:26:06.129Z</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-07-18T16:26:06.129Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/optimizing-test-discovery/</loc>
    <lastmod>2026-07-18T16:26:06.129Z</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-07-18T18:04:58.271Z</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-07-18T16:26:06.129Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/advanced-pytest-architecture-configuration/pytest-configuration-best-practices/</loc>
    <lastmod>2026-07-18T18:05:04.120Z</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-07-18T16:41:19.654Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/</loc>
    <lastmod>2026-07-18T16:24:53.048Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/advanced-property-based-testing/</loc>
    <lastmod>2026-07-18T16:24:53.055Z</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-07-18T16:24:53.065Z</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-07-18T16:26:06.132Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/hypothesis-framework-fundamentals/</loc>
    <lastmod>2026-07-18T16:26:06.131Z</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-07-18T16:41:23.959Z</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-07-18T16:26:06.132Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/property-based-fuzz-testing-strategies/stateful-and-model-based-testing/</loc>
    <lastmod>2026-07-18T16:24:53.055Z</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-07-18T16:26:06.131Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/</loc>
    <lastmod>2026-07-18T16:41:34.580Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/cpu-profiling-with-cprofile-and-py-spy/</loc>
    <lastmod>2026-07-18T16:24:53.055Z</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-07-18T16:24:53.064Z</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-07-18T16:26:06.131Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/debugging-async-code-and-event-loops/</loc>
    <lastmod>2026-07-18T16:41:28.167Z</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-07-18T16:26:06.130Z</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-07-18T16:26:06.130Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/interactive-debugging-with-pdb-and-ipdb/</loc>
    <lastmod>2026-07-18T18:05:10.287Z</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-07-18T16:41:39.400Z</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-07-18T16:41:44.129Z</lastmod>
  </url>
  <url>
    <loc>https://python-testing-debugging.com/systematic-debugging-performance-profiling/memory-profiling-with-tracemalloc/</loc>
    <lastmod>2026-07-18T16:42:04.304Z</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-07-18T18:04:43.849Z</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-07-18T16:41:57.409Z</lastmod>
  </url>
</urlset>
