<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://code-mage.dev</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://code-mage.dev/blog</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://code-mage.dev/about</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://code-mage.dev/contact</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://code-mage.dev/blog/what-is-patchright</loc>
<lastmod>2026-03-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://code-mage.dev/blog/ci-cd-for-playwright-tests</loc>
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/blog/python-type-hints-for-testers</loc>
<lastmod>2026-02-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://code-mage.dev/blog/why-playwright-over-selenium</loc>
<lastmod>2026-01-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/prerequisites</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/prerequisites/nodejs-npm-terminal</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/prerequisites/typescript-for-testers</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/prerequisites/browser-devtools</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/prerequisites/testing-fundamentals</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/introduction</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/installation-setup</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/selectors</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/assertions</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/page-object-model</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/advanced</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/flaky-tests</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/playwright/ci-cd</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/introduction</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/installation-setup</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/writing-tests</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/assertions</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/page-object-model</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/advanced-interactions</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/flaky-tests</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/webdriverio/ci-cd</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/introduction</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/installation-setup</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/selectors-and-commands</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/assertions</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/page-object-model</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/network-and-advanced</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/flaky-tests</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://code-mage.dev/tutorial/cypress/ci-cd</loc>
<lastmod>2026-03-25T12:32:31.953Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
