{"@attributes":{"version":"2.0"},"channel":{"title":{},"description":{},"link":"https:\/\/bug0.com","image":{"url":"https:\/\/bug0.com\/images\/bug0-logo.png","title":"Bug0 Blog","link":"https:\/\/bug0.com"},"lastBuildDate":"Tue, 15 Sep 2026 02:23:29 GMT","pubDate":"Tue, 15 Sep 2026 02:23:26 GMT","copyright":{},"language":{},"managingEditor":{},"webMaster":{},"ttl":"60","category":[{},{},{},{},{}],"item":[{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/whats-new-playwright-1-62","guid":"https:\/\/bug0.com\/blog\/whats-new-playwright-1-62","category":[{},{},{},{}],"pubDate":"Fri, 31 Jul 2026 05:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/smoke-testing-2026","guid":"https:\/\/bug0.com\/blog\/smoke-testing-2026","category":[{},{},{},{},{}],"pubDate":"Mon, 13 Jul 2026 13:01:45 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/spec-driven-development-testing-gap","guid":"https:\/\/bug0.com\/blog\/spec-driven-development-testing-gap","category":[{},{},{},{},{}],"pubDate":"Mon, 13 Jul 2026 09:42:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/user-acceptance-testing-uat-2026","guid":"https:\/\/bug0.com\/blog\/user-acceptance-testing-uat-2026","category":[{},{},{},{},{}],"pubDate":"Mon, 13 Jul 2026 08:41:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/postman-alternatives-2026","guid":"https:\/\/bug0.com\/blog\/postman-alternatives-2026","category":[{},{},{},{},{}],"pubDate":"Mon, 13 Jul 2026 08:37:39 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/stripe-test-cards-2026","guid":"https:\/\/bug0.com\/blog\/stripe-test-cards-2026","category":[{},{},{},{},{}],"pubDate":"Mon, 13 Jul 2026 07:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/self-healing-tests-real-vs-fake-2026","guid":"https:\/\/bug0.com\/blog\/self-healing-tests-real-vs-fake-2026","category":[{},{},{},{},{}],"pubDate":"Thu, 09 Jul 2026 19:14:40 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/passmark-cua-mode-visual-testing","guid":"https:\/\/bug0.com\/blog\/passmark-cua-mode-visual-testing","category":[{},{},{},{},{}],"pubDate":"Thu, 09 Jul 2026 15:30:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/test-automation-roi-board-2026","guid":"https:\/\/bug0.com\/blog\/test-automation-roi-board-2026","category":[{},{},{},{}],"pubDate":"Thu, 09 Jul 2026 13:45:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/what-is-managed-qa-2026","guid":"https:\/\/bug0.com\/blog\/what-is-managed-qa-2026","category":[{},{},{},{},{}],"pubDate":"Thu, 09 Jul 2026 12:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/5-qa-jobs-ai-cant-replace-2026","guid":"https:\/\/bug0.com\/blog\/5-qa-jobs-ai-cant-replace-2026","category":[{},{},{}],"pubDate":"Tue, 07 Jul 2026 08:36:26 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/ai-gateway-vendor-lock-in-testing-2026","guid":"https:\/\/bug0.com\/blog\/ai-gateway-vendor-lock-in-testing-2026","category":[{},{},{}],"pubDate":"Tue, 07 Jul 2026 04:28:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/what-agentic-testing-actually-means-2026","guid":"https:\/\/bug0.com\/blog\/what-agentic-testing-actually-means-2026","category":[{},{},{}],"pubDate":"Tue, 07 Jul 2026 03:46:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/true-cost-of-flaky-tests-2026","guid":"https:\/\/bug0.com\/blog\/true-cost-of-flaky-tests-2026","category":[{},{},{}],"pubDate":"Tue, 07 Jul 2026 02:41:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/in-house-qa-vs-managed-testing-cost-2026","guid":"https:\/\/bug0.com\/blog\/in-house-qa-vs-managed-testing-cost-2026","category":[{},{},{}],"pubDate":"Tue, 07 Jul 2026 02:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/playwright-mcp-cli-secret-redaction-2026","guid":"https:\/\/bug0.com\/blog\/playwright-mcp-cli-secret-redaction-2026","category":[{},{},{},{}],"pubDate":"Thu, 02 Jul 2026 09:41:06 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/playwright-mcp-hires-screenshots-ai-test-agents-2026","guid":"https:\/\/bug0.com\/blog\/playwright-mcp-hires-screenshots-ai-test-agents-2026","category":[{},{},{},{}],"pubDate":"Sat, 27 Jun 2026 06:32:19 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/playwright-cli-vs-playwright-mcp-ai-browser-testing-2026","guid":"https:\/\/bug0.com\/blog\/playwright-cli-vs-playwright-mcp-ai-browser-testing-2026","category":[{},{},{},{}],"pubDate":"Fri, 26 Jun 2026 11:59:43 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/whats-new-playwright-1-61","guid":"https:\/\/bug0.com\/blog\/whats-new-playwright-1-61","category":[{},{},{},{}],"pubDate":"Thu, 25 Jun 2026 15:44:53 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/how-to-test-ai-generated-code-before-it-ships","guid":"https:\/\/bug0.com\/blog\/how-to-test-ai-generated-code-before-it-ships","category":[{},{},{},{},{}],"pubDate":"Thu, 25 Jun 2026 10:12:31 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/ai-code-review-isnt-enough-end-to-end-tests","guid":"https:\/\/bug0.com\/blog\/ai-code-review-isnt-enough-end-to-end-tests","category":[{},{},{},{},{}],"pubDate":"Wed, 24 Jun 2026 16:07:34 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/api-testing","guid":"https:\/\/bug0.com\/blog\/api-testing","category":[{},{},{},{},{}],"pubDate":"Wed, 17 Jun 2026 12:57:56 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/what-is-qa-automation","guid":"https:\/\/bug0.com\/blog\/what-is-qa-automation","category":[{},{},{},{},{}],"pubDate":"Wed, 17 Jun 2026 12:20:59 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/black-box-testing-2026","guid":"https:\/\/bug0.com\/blog\/black-box-testing-2026","category":[{},{},{},{},{}],"pubDate":"Mon, 15 Jun 2026 07:33:49 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/vibe-coding-qa-problem","guid":"https:\/\/bug0.com\/blog\/vibe-coding-qa-problem","category":[{},{},{},{},{}],"pubDate":"Tue, 09 Jun 2026 12:14:09 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/what-is-an-emulator","guid":"https:\/\/bug0.com\/blog\/what-is-an-emulator","category":[{},{},{},{},{}],"pubDate":"Fri, 22 May 2026 05:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/white-box-testing-2026","guid":"https:\/\/bug0.com\/blog\/white-box-testing-2026","category":[{},{},{},{},{}],"pubDate":"Thu, 21 May 2026 11:08:49 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/types-of-software-bugs-2026","guid":"https:\/\/bug0.com\/blog\/types-of-software-bugs-2026","category":[{},{},{},{},{}],"pubDate":"Thu, 21 May 2026 08:36:16 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/best-qa-automation-tools-2026","guid":"https:\/\/bug0.com\/blog\/best-qa-automation-tools-2026","category":[{},{},{},{},{}],"pubDate":"Fri, 01 May 2026 13:14:59 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/introducing-bug0-browsers","guid":"https:\/\/bug0.com\/blog\/introducing-bug0-browsers","category":[{},{},{},{},{}],"pubDate":"Thu, 23 Apr 2026 13:05:22 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/software-testing-strategies","guid":"https:\/\/bug0.com\/blog\/software-testing-strategies","category":[{},{},{},{},{}],"pubDate":"Tue, 21 Apr 2026 13:03:42 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/playwright-test-sharding-guide","guid":"https:\/\/bug0.com\/blog\/playwright-test-sharding-guide","category":[{},{},{},{},{}],"pubDate":"Fri, 17 Apr 2026 11:22:25 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/expect-vs-agent-browser-vs-stagehand-vs-passmark","guid":"https:\/\/bug0.com\/blog\/expect-vs-agent-browser-vs-stagehand-vs-passmark","category":[{},{},{},{},{}],"pubDate":"Fri, 17 Apr 2026 11:20:55 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/whats-new-playwright-1-59","guid":"https:\/\/bug0.com\/blog\/whats-new-playwright-1-59","category":[{},{},{},{}],"pubDate":"Fri, 17 Apr 2026 08:38:27 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/regression-testing-roi-trap-2026","guid":"https:\/\/bug0.com\/blog\/regression-testing-roi-trap-2026","category":[{},{},{},{},{}],"pubDate":"Thu, 09 Apr 2026 04:27:09 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/ai-testing-browser-agent-tools-wont-fix-qa-2026","guid":"https:\/\/bug0.com\/blog\/ai-testing-browser-agent-tools-wont-fix-qa-2026","category":[{},{},{},{},{}],"pubDate":"Wed, 08 Apr 2026 07:15:44 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/why-we-open-sourced-passmark-ai-regression-testing-framework","guid":"https:\/\/bug0.com\/blog\/why-we-open-sourced-passmark-ai-regression-testing-framework","category":[{},{},{},{},{}],"pubDate":"Fri, 03 Apr 2026 11:34:35 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/github-actions-automated-testing-guide","guid":"https:\/\/bug0.com\/blog\/github-actions-automated-testing-guide","category":[{},{},{},{},{}],"pubDate":"Tue, 31 Mar 2026 11:41:33 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/peace-of-mind-as-a-service","guid":"https:\/\/bug0.com\/blog\/peace-of-mind-as-a-service","category":[{},{},{},{}],"pubDate":"Mon, 09 Mar 2026 07:16:25 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/webmcp-chrome-146-guide","guid":"https:\/\/bug0.com\/blog\/webmcp-chrome-146-guide","category":[{},{},{},{},{}],"pubDate":"Wed, 11 Feb 2026 06:06:40 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/cqatest-app-motorola-fix-2026","guid":"https:\/\/bug0.com\/blog\/cqatest-app-motorola-fix-2026","category":[{},{},{},{},{}],"pubDate":"Wed, 04 Feb 2026 08:52:37 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/playwright-mcp-servers-ai-testing","guid":"https:\/\/bug0.com\/blog\/playwright-mcp-servers-ai-testing","category":[{},{},{},{},{}],"pubDate":"Sat, 24 Jan 2026 12:46:30 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/how-to-make-a-website-mobile-friendly-in-2026","guid":"https:\/\/bug0.com\/blog\/how-to-make-a-website-mobile-friendly-in-2026","category":[{},{},{},{},{}],"pubDate":"Fri, 23 Jan 2026 05:22:03 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/playwright-mcp-changes-ai-testing-2026","guid":"https:\/\/bug0.com\/blog\/playwright-mcp-changes-ai-testing-2026","category":[{},{},{},{}],"pubDate":"Fri, 16 Jan 2026 07:38:40 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/chrome-flags-2026","guid":"https:\/\/bug0.com\/blog\/chrome-flags-2026","category":[{},{},{},{},{}],"pubDate":"Thu, 15 Jan 2026 11:42:52 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/lambdatests-rebrand-to-testmu-ai-signals-the-future-of-software-testing","guid":"https:\/\/bug0.com\/blog\/lambdatests-rebrand-to-testmu-ai-signals-the-future-of-software-testing","category":[{},{},{},{},{}],"pubDate":"Wed, 14 Jan 2026 07:12:23 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/introducing-bug0-studio","guid":"https:\/\/bug0.com\/blog\/introducing-bug0-studio","category":[{},{},{},{},{}],"pubDate":"Thu, 20 Nov 2025 10:42:59 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/qa-best-practices","guid":"https:\/\/bug0.com\/blog\/qa-best-practices","category":[{},{},{},{},{}],"pubDate":"Tue, 21 Oct 2025 06:00:52 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/playwright-test-agents","guid":"https:\/\/bug0.com\/blog\/playwright-test-agents","category":[{},{},{},{},{}],"pubDate":"Tue, 07 Oct 2025 15:06:41 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/software-testing-basics","guid":"https:\/\/bug0.com\/blog\/software-testing-basics","category":[{},{},{},{},{}],"pubDate":"Mon, 06 Oct 2025 14:14:14 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/ai-qa-as-a-service","guid":"https:\/\/bug0.com\/blog\/ai-qa-as-a-service","category":[{},{},{},{},{}],"pubDate":"Thu, 18 Sep 2025 13:23:47 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/ai-testing-tools","guid":"https:\/\/bug0.com\/blog\/ai-testing-tools","category":[{},{},{},{},{}],"pubDate":"Mon, 08 Sep 2025 11:57:59 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/hire-qa-engineer-2026-salary-true-cost-alternatives","guid":"https:\/\/bug0.com\/blog\/hire-qa-engineer-2026-salary-true-cost-alternatives","category":[{},{},{},{},{}],"pubDate":"Tue, 02 Sep 2025 09:10:31 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/16-open-source-alternatives-to-lambdatest-kane-ai-for-affordable-browser-testing","guid":"https:\/\/bug0.com\/blog\/16-open-source-alternatives-to-lambdatest-kane-ai-for-affordable-browser-testing","category":[{},{},{},{},{}],"pubDate":"Wed, 27 Aug 2025 06:30:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/20-underdog-open-source-projects-pushing-limits-ai-playwright","guid":"https:\/\/bug0.com\/blog\/20-underdog-open-source-projects-pushing-limits-ai-playwright","category":[{},{},{},{},{}],"pubDate":"Mon, 25 Aug 2025 06:30:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/ai-powered-qa-for-early-stage-teams-set-up-web-app-testing-in-one-week","guid":"https:\/\/bug0.com\/blog\/ai-powered-qa-for-early-stage-teams-set-up-web-app-testing-in-one-week","category":[{},{},{},{},{}],"pubDate":"Tue, 24 Jun 2025 06:30:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/pull-request-testing-how-to-automate-qa-without-slowing-down-developers-in-2026","guid":"https:\/\/bug0.com\/blog\/pull-request-testing-how-to-automate-qa-without-slowing-down-developers-in-2026","category":[{},{},{},{},{}],"pubDate":"Thu, 19 Jun 2025 06:30:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/the-2026-quality-tax-ai-assisted-development-qa-budget","guid":"https:\/\/bug0.com\/blog\/the-2026-quality-tax-ai-assisted-development-qa-budget","category":[{},{},{},{},{}],"pubDate":"Wed, 28 May 2025 06:30:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/short\/outcome-based-testing-vs-script-based-testing","guid":"https:\/\/bug0.com\/blog\/short\/outcome-based-testing-vs-script-based-testing","category":{},"pubDate":"Thu, 19 Feb 2026 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/short\/the-fde-is-the-product-lab","guid":"https:\/\/bug0.com\/blog\/short\/the-fde-is-the-product-lab","category":{},"pubDate":"Thu, 19 Feb 2026 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/short\/the-selector-is-dead","guid":"https:\/\/bug0.com\/blog\/short\/the-selector-is-dead","category":{},"pubDate":"Thu, 19 Feb 2026 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/short\/why-we-dont-export-playwright-scripts","guid":"https:\/\/bug0.com\/blog\/short\/why-we-dont-export-playwright-scripts","category":{},"pubDate":"Thu, 19 Feb 2026 00:00:00 GMT"},{"title":{},"description":{},"link":"https:\/\/bug0.com\/blog\/short\/services-dont-scale-or-do-they","guid":"https:\/\/bug0.com\/blog\/short\/services-dont-scale-or-do-they","category":{},"pubDate":"Tue, 10 Feb 2026 00:00:00 GMT"}]}}