<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://souravailabs.ai/series/52-weeks-of-genai-testing/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/52-weeks/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/genai-testing/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/llm/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/series/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/temperature/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/tokens/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-9-how-llms-work-and-why-that-changes-how-we-test-them/</loc><lastmod>2026-03-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/learn/ci-quality-gates-playbook/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/ci-cd/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/fixtures/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/learn/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/learning/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/parametrization/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/pytest/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/quality-engineering/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-8-fixtures-parametrization-and-testing-at-scale/</loc><lastmod>2026-02-25T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/ai/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/testing/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/learn/testing-foundations-for-ai-products/</loc><lastmod>2026-02-24T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/a-checklist-for-testing-ai-enhanced-pipelines/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/about/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/thanks/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/introduction/</loc><lastmod>2026-02-20T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/welcome-to-sourav-ai-labs/</loc><lastmod>2026-02-20T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-7-pytest-basics-and-why-test-discovery-matters/</loc><lastmod>2026-02-18T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/api-testing/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/error-handling/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/logging/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/python/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-6-error-handling-logging-and-the-unreliable-api-problem/</loc><lastmod>2026-02-11T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/datasets/</loc><lastmod>2026-02-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/json/</loc><lastmod>2026-02-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-5-file-handling-json-and-why-jsonl-is-the-format-for-ai-testing/</loc><lastmod>2026-02-04T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/modules/</loc><lastmod>2026-01-28T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/packages/</loc><lastmod>2026-01-28T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-4-modules-packages-and-writing-code-that-lasts/</loc><lastmod>2026-01-28T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/llm-testing/</loc><lastmod>2026-01-21T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/validation/</loc><lastmod>2026-01-21T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-3-control-flow-functions-and-validating-llm-responses/</loc><lastmod>2026-01-21T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/data-structures/</loc><lastmod>2026-01-14T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-2-data-structures-and-the-list-of-dicts-pattern/</loc><lastmod>2026-01-14T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/journey/</loc><lastmod>2026-01-07T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/tags/prompt-engineering/</loc><lastmod>2026-01-07T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/posts/week-1-python-basics-prompt-templates-and-a-debugging-rabbit-hole/</loc><lastmod>2026-01-07T00:00:00+00:00</lastmod></url><url><loc>https://souravailabs.ai/categories/</loc></url></urlset>