> ## Content Index
> Fetch the complete content index at: https://softwaretestingweekly.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Issue #294
- URL: https://softwaretestingweekly.com/issues/294/
- Published: 2025-12-01T08:00:00.000Z
- Updated: 2026-06-10T13:19:16.000Z
- Description: Spotify's AI-Powered Code Automation: 1,500+ PRs Later
- Author: Dawid Dylowicz

| Comment                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Welcome to the **294th** issue!Now, that's impressive.Spotify has built a solution based on AI agents to automatically create, test and merge code changes for migrations and dependency updates:[1,500+ PRs Later: Spotify's Journey with Background Coding Agent (Part 1)](https://engineering.atspotify.com/2025/11/spotifys-background-coding-agent-part-1?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294),[Background Coding Agents: Context Engineering (Part 2)](https://engineering.atspotify.com/2025/11/context-engineering-background-coding-agents-part-2?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).I must say, this level of confidence requires some solid quality gates.Kudos to [Max Charas](https://www.linkedin.com/in/charas/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) and [Marc Bruggmann](https://www.linkedin.com/in/marcbruggmann/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) for sharing the details.Happy testing! 🙂*[Dawid Dylowicz](https://linkedin.com/in/dawid-dylowicz/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Sponsored [Test Faster, Release Smarter with AI-Powered Test Management](https://www.kualitee.com/?utm%5Fsource=newsletter&utm%5Fmedium=enterprise&utm%5Fcampaign=scale%5Fwith%5Fai)[Kualitee](https://www.kualitee.com/?utm%5Fsource=newsletter&utm%5Fmedium=enterprise&utm%5Fcampaign=scale%5Fwith%5Fai) gives growing teams the edge with AI-powered test management, seamless integrations, and unified reporting. Improve quality, reduce cycle time, and launch with confidence, whether you're shipping weekly or daily. [Try Kualitee free](https://www.kualitee.com/?utm%5Fsource=newsletter&utm%5Fmedium=enterprise&utm%5Fcampaign=scale%5Fwith%5Fai) and see the impact.[kualitee.com](https://www.kualitee.com/?utm%5Fsource=newsletter&utm%5Fmedium=enterprise&utm%5Fcampaign=scale%5Fwith%5Fai)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| NEWS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [AI and QE: Patterns and Anti-Patterns](https://medium.com/@joel.wilson117/ai-and-qe-patterns-and-anti-patterns-5bf5ec500822?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)We know that AI is here to help us, but we also need to use it wisely. [Joel Wilson](https://www.linkedin.com/in/joel-r-wilson/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) gives some advice on where to leverage and where to be careful with AI in testing.Similarly, [Maaret Pyhäjärvi](https://www.linkedin.com/in/maaret/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) shares a process of developing a [Habit of AI in Quality Engineering](https://visible-quality.blogspot.com/2025/11/habit-of-ai-in-quality-engineering.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294), while [Ioannis Psaronikolakis](https://www.linkedin.com/in/ioannis-psaronikolakis/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) wonders — [Does AI Mitigate QA Curiosity?](https://blog.talentlms.io/posts/does-ai-mitigate-qa-curiosity/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[medium.com](https://medium.com/@joel.wilson117/ai-and-qe-patterns-and-anti-patterns-5bf5ec500822?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                |
| [How to Get Developers in Your Team to Contribute to Your Test Automation](https://nicolalindgren.com/how-to-get-developers-in-your-team-to-contribute-to-your-test-automation/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)Agile Testing is all about a whole-team approach to quality and testing. [Nicola Lindgren](https://www.linkedin.com/in/nicolalindgren/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) explains how to get others involved.Moreover, [Keith Klain](https://www.linkedin.com/in/keithklain/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) shares some thoughts on the [(Testing) Mind over (Developer) Matter(s)](https://qualityremarks.com/testing-mind-over-developer-matters/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[nicolalindgren.com](https://nicolalindgren.com/how-to-get-developers-in-your-team-to-contribute-to-your-test-automation/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [How should we test this?](https://huibschoots.nl/posts/how-should-we-test-this-part1-introduction/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)This is a wonderful series of articles by [Huib Schoots](https://www.linkedin.com/in/huibschoots/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) explaining the foundational concepts of how we could approach testing. You can already read the following parts: [2](https://huibschoots.nl/posts/how-should-we-test-this-part2-learning-heuristics-models/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294), [3](https://huibschoots.nl/posts/how-should-we-test-this-part3-product-analysis/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294), [4](https://huibschoots.nl/posts/how-should-we-test-this-part4-risk-analysis/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294), [5](https://huibschoots.nl/posts/how-should-we-test-this-part5-test-strategy/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).Also, [Callum Akehurst-Ryan](https://www.linkedin.com/in/cakehurstryan/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) advises that if you [Want to be a better Quality Engineer: Lose the Ego](https://cakehurstryan.com/2025/11/21/want-to-be-a-better-quality-engineer-lose-the-ego/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[huibschoots.nl](https://huibschoots.nl/posts/how-should-we-test-this-part1-introduction/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) |
| [Quality = Engineered + Experienced — explained with fountain pens](https://www.maaikebrinkhof.nl/quality-is-engineered-and-experienced/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)What is quality? It's a tricky question, and rather than seeking the ultimate answer, it should make us reflect. Just as [Maaike Brinkhof](https://www.linkedin.com/in/maaike-brinkhof-1942b725/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) did here.Furthermore, [Janine Nguyen](https://www.linkedin.com/in/janineai/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) issues [A Public Apology To Engineers From Someone Who Has Watched Quality Fail](https://medium.com/@thesdetplaybook/why-bugs-arent-engineering-failures-9851918070ff?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[maaikebrinkhof.nl](https://www.maaikebrinkhof.nl/quality-is-engineered-and-experienced/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [Our Bug Reports Are Ignored… Until a Customer Says the Same Thing](https://www.reddit.com/r/QualityAssurance/comments/1p59630/our%5Fbug%5Freports%5Fare%5Fignored%5Funtil%5Fa%5Fcustomer%5Fsays/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)This post drew some attention from software testers on Reddit, and rightly so. I mean, who hasn't faced such a problem at least once?In a related thread, someone asked: [How do you handle "won't fix" / known issues in your team?](https://www.reddit.com/r/softwaretesting/comments/1p27lui/how%5Fdo%5Fyou%5Fhandle%5Fwont%5Ffix%5Fknown%5Fissues%5Fin%5Fyour/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294), while others are discussing [Building a QA Dashboard in Jira](https://www.reddit.com/r/QualityAssurance/comments/1p2138r/building%5Fa%5Fqa%5Fdashboard%5Fin%5Fjira/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) to show the metrics.[reddit.com](https://www.reddit.com/r/QualityAssurance/comments/1p59630/our%5Fbug%5Freports%5Fare%5Fignored%5Funtil%5Fa%5Fcustomer%5Fsays/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| AUTOMATION                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [Building Mac Farm: Running 2000+ iOS Pipelines Daily](https://medium.com/trendyol-tech/building-mac-farm-running-2000-ios-pipelines-daily-b3feceea1789?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)[Yusuf Özgül](https://www.linkedin.com/in/yusufozgul/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) shares an insightful overview of how they approached an iOS testing pipeline at scale and the challenges associated with it.Similarly, [Osama Sayed](https://www.linkedin.com/in/osamasayed585/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) proposes a [CI/CD Pipeline For Android](https://medium.com/@osamasayed585/ci-cd-pipeline-for-android-a0e7352de411?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[medium.com](https://medium.com/trendyol-tech/building-mac-farm-running-2000-ios-pipelines-daily-b3feceea1789?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [Declarative Action Architecture: A Scalable Pattern for E2E Automation Testing](https://medium.com/@gigayaya/declarative-action-architecture-a-scalable-pattern-for-e2e-automation-1f9a10d24ee0?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)Interested in trying something other than the Page Object Model? [Nai-Yuan Chang](https://www.linkedin.com/in/nai-yuan-chang/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) describes an intriguing approach using a layered architecture.Moreover, [Mohammad Faisal Khatri](https://www.linkedin.com/in/faisalkhatri/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) shares an in-depth overview — [What Is Page Object Model (POM) Design Pattern?](https://medium.com/@iamfaisalkhatri/9d0f3e831bdc?sk=5cbe83f5182a25768f995b8101be450f&utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)[medium.com](https://medium.com/@gigayaya/declarative-action-architecture-a-scalable-pattern-for-e2e-automation-1f9a10d24ee0?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [How to Evaluate LLMs Without Opening Your Wallet](https://www.thegreenreport.blog/articles/how-to-evaluate-llms-without-opening-your-wallet/how-to-evaluate-llms-without-opening-your-wallet.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)Testing LLM models? While setting up the evaluation framework, you can start with a mocked solution first to avoid unnecessary costs, as [Irfan Mujagić](https://www.linkedin.com/in/irfan-mujagi%C4%87-618435206/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) demonstrates.[thegreenreport.blog](https://www.thegreenreport.blog/articles/how-to-evaluate-llms-without-opening-your-wallet/how-to-evaluate-llms-without-opening-your-wallet.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [Implementing Quality Gates in Your Software Project](https://nedspnt.medium.com/before-you-push-implementing-quality-gates-in-your-software-project-5d71645c72a0?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)Looking to shift testing left? [Ned J.](https://nedspnt.medium.com/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) advises creating several layers of checks before pushing to the repository, such as automated tests, commit hooks and isolated environments.In relation to that, [Okan Yenigün](https://www.linkedin.com/in/okan-yenigun/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) describes using [Contract Testing as a Formal Agreement Mechanism for Reliable API Interaction](https://medium.com/@okanyenigun/contract-testing-as-a-formal-agreement-mechanism-for-reliable-api-interaction-75f1e9895fa4?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[nedspnt.medium.com](https://nedspnt.medium.com/before-you-push-implementing-quality-gates-in-your-software-project-5d71645c72a0?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [Test Automation Structure for Single Code Base Projects](https://medium.com/trendyol-tech/test-automation-structure-for-single-code-base-projects-58d8fb1f7250?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)Wondering how to structure your test framework? [Aykut Denizci](https://www.linkedin.com/in/aykut-denizci/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) and his colleagues share insights into the approach they implemented for one of the projects.What's more, [Albert Ścibor](https://www.linkedin.com/in/albertscibor/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) tells us about the [Layers of Verification: Why Full E2E Coverage Is the Wrong Dream](https://medium.com/@albertscibor/layers-of-verification-why-full-e2e-coverage-is-the-wrong-dream-77bf394fd0b2?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[medium.com](https://medium.com/trendyol-tech/test-automation-structure-for-single-code-base-projects-58d8fb1f7250?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| TOOLS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [Getting Started with Windows Desktop Automation Using Appium and WinAppDriver](https://qxf2.com/blog/getting-started-with-windows-desktop-automation-using-appium-and-winappdriver/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)[Appium](https://appium.io/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) is commonly used for mobile test automation, but did you know it can also test desktop apps? [Rohan Dudam](https://www.linkedin.com/in/rohan-dudam-a7563077/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) demonstrates it, followed by a helpful article on [How to use Appium Inspector along with Windows Inspector](https://qxf2.com/blog/how-to-use-appium-inspector-along-with-windows-inspector/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[qxf2.com](https://qxf2.com/blog/getting-started-with-windows-desktop-automation-using-appium-and-winappdriver/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [I tested ChatGPT's backend API using RENTGEN, and found more issues than expected](https://www.linkedin.com/pulse/i-tested-chatgpts-backend-api-using-rentgen-found-more-jankauskas-ixsnf/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)[Liudas Jankauskas](https://www.linkedin.com/in/liudas-jankauskas/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) created [Rentgen](https://github.com/LiudasJan/Rentgen?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) — an open-source tool for robust testing of APIs. If you're curious to learn about the outcomes, he also shared a [follow-up](https://www.linkedin.com/pulse/do-you-remember-my-article-i-tested-chatgpts-backend-api-jankauskas-n2qrf/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[linkedin.com](https://www.linkedin.com/pulse/i-tested-chatgpts-backend-api-using-rentgen-found-more-jankauskas-ixsnf/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [I Tried CodeceptJS for the First Time](https://medium.com/@youvegotnigel/i-tried-codeceptjs-for-the-first-time-2bbac04f530d?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)In this detailed article, [Nigel Mulholland](https://www.linkedin.com/in/nigel-mulholland/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) shares his impressions from trying out [CodeceptJS](https://codecept.io/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) to write clear-to-understand automated tests in JavaScript.[medium.com](https://medium.com/@youvegotnigel/i-tried-codeceptjs-for-the-first-time-2bbac04f530d?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [Playwright Pro Tip: Stop Digging! Auto-Attach API Request/Response Data to Your HTML Reports](https://medium.com/@thananjayan1988/playwright-attach-api-data-html-report-1f57246c09b7?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)Wondering what API calls your UI tests do? [Thananjayan Rajasekaran](https://www.linkedin.com/in/thananjayan-rajasekaran/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) shares a custom solution for enhancing [Playwright](https://playwright.dev/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) test reports.Also, [Ganeshan Manickam](https://www.linkedin.com/in/ganeshanm93/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) provides a high-level overview of [Building Your Own Playwright Test Healer with AI Agents](https://medium.com/ganeshgaxy/build-your-own-playwright-test-healer-with-ai-agents-9d5a8d941c52?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[medium.com](https://medium.com/@thananjayan1988/playwright-attach-api-data-html-report-1f57246c09b7?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [What's New for Testing in Spring Boot 4 and Spring Framework 7](https://rieckpil.de/whats-new-for-testing-in-spring-boot-4-0-and-spring-framework-7/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)If you automate testing [Spring Boot](https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-4.0-Release-Notes?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) applications, you may want to learn from [Philip Riecks](https://www.linkedin.com/in/rieckpil/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) about the new features brought by a recent major release.[rieckpil.de](https://rieckpil.de/whats-new-for-testing-in-spring-boot-4-0-and-spring-framework-7/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| BOOKS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [Book Review: Contract Testing in Action](https://nicolalindgren.com/book-review-contract-testing-in-action/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)Want to learn more about contract testing? [Nicola Lindgren](https://www.linkedin.com/in/nicolalindgren/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) gives an overview of a fairly recent [Contract Testing in Action](https://www.goodreads.com/book/show/213798717-contract-testing-in-action?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) book by [Marie Cruz](https://www.linkedin.com/in/mariedesireecruz/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) and [Lewis Prescott](https://www.linkedin.com/in/lewis-p1/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[nicolalindgren.com](https://nicolalindgren.com/book-review-contract-testing-in-action/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| VIDEOS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [Automate with AI — OpenCode, Chrome DevTools MCP, WebDriver and Java](https://www.youtube.com/watch?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294&v=vurzGimLlT8)In this 14-minute recording, [Alan Richardson](https://www.linkedin.com/in/eviltester/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) demonstrates how to use [OpenCode](https://opencode.ai/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) and your browser to automate Selenium tests. And if you prefer reading, check out [this article](https://www.eviltester.com/blog/eviltester/testpages/opencode-generate-page-objects/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294).[youtube.com](https://www.youtube.com/watch?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294&v=vurzGimLlT8)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [Migrate Cypress to Playwright with AI — 10x Faster!](https://www.youtube.com/watch?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294&v=IlC7H3eB5Cw)[Last week](https://softwaretestingweekly.com/issues/293?m=web&utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294#YrrISYR), [Karthik K.K.](https://www.linkedin.com/in/karthikkk/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) showed us how to migrate from Selenium to Playwright using AI. This time, it's [Cypress](https://www.cypress.io/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)' turn.[youtube.com](https://www.youtube.com/watch?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294&v=IlC7H3eB5Cw)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| And…                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [Cooking vs coding...](https://www.reddit.com/r/ProgrammerHumor/comments/1p5wv58/wrongversion/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294) 😂                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Thanks for reading!If you enjoy this newsletter and find it helpful in becoming a better tester, please consider sharing it with others.*[Dawid Dylowicz](https://linkedin.com/in/dawid-dylowicz/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F294)*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |