CODING JAG - Issue 162

Welcome to the 162nd edition of Coding Jag brought to you by TestMu AI!👐

In the ever-evolving landscape of software testing, mastering the right tools is paramount. In this edition, we explore Generative AI for Software Testing – a subject that has sparked both excitement and skepticism. Is it the next big thing or just a passing hype? Join us as we delve into this intriguing topic, dissecting the potential and pitfalls of Generative AI in the world of software testing.

Let's explore cutting-edge testing technology and be leaders in innovation. Come join us to learn more about Generative AI and how it affects software testing. Let’s discover and learn together!

News

The Future of Manual Testing in Modern Software Development

5 min readChrome-Extensiondev-tester.com

Dennis Martinez underscores the ongoing relevance of manual testing in software development, citing its distinct advantages such as human insights and exploratory testing. He advocates manual testers adapting to automation while expanding their skill sets to ensure high-quality applications amidst the automation trend.

AI-Powered Testing: Exploring and Exploiting with Reinforcement

5 min readChrome-Extensiontesterstories.com

Jeff Nyman offers an insightful exploration of how artificial intelligence revolutionizes the testing landscape. Nyman discusses the practical applications and advancements in AI-driven testing, shedding light on its potential in software quality assurance.

When the Developers Are the Users

5 min readChrome-Extensiondevelopsense.com

Join Michael Bolton as he emphasizes the critical role of developer experience in API testing. He highlights the significance of factors beyond functional correctness, including responsiveness, reliability, security, and compatibility. Bolton stresses the need for testers to immerse themselves in the developer's perspective, necessitating programming expertise and real-world experimentation.

Keeping commit history matters

5 min readChrome-Extensionthetestingpirate.be

Delve into the debate of squashing vs. preserving commit history in Git with Bart Vanherck. Highlighting the importance of maintaining granularity, context, and transparency in the commit history and advocating for the benefits of preserving individual commits. The article emphasizes how this approach facilitates code reviews, bug tracking, and overall code collaboration, contributing to a more efficient and accountable development process.

Generative AI for Software Testing – Hip or Hype?

5 min readChrome-Extensiontestmu.ai

Matt Heusser deep dives into AI's impact on software development, analyzing its hype cycle, historical context, and potential for enhancing programmer efficiency. He further stresses the importance of ongoing learning and AI tool exploration for staying innovative in the evolving tech industry.

Performance

From Breaking to Repairing: Using Performance Tests to Strengthen Your System ❤️‍🩹

4 min readChrome-Extensionafu92.medium.com

Andrea Fuentes takes us on a journey into the world of quality assurance and load testing drawing from a real website crash incident. She offers valuable insights and practical case studies on load testing, guiding readers toward system optimization for enhanced user experiences, making it essential reading for those in pursuit of system excellence.

Automation

What Is Python End Parameter: A Detailed Guide

7 min readChrome-Extensiontestmu.ai

In this in depth guide, Paulo Oliveira explores the Python end parameter, an essential tool for automation engineers seeking to enhance output formatting in test automation. The guide goes beyond fundamentals, providing practical examples and advanced methods to enhance script organization and clarity, ultimately leading to more effective communication and result analysis in test automation.

How We Reduced Testing Time By 70% — by Moving From Cypress to Playwright

9 min readChrome-Extensionmedium.com

Lisa Weilguni explores the significant advantages of migrating from Cypress to Playwright resulting in a remarkable 70% reduction in testing time. Dive into the reasons behind this move, including Playwright's superior speed, parallel testing capabilities, unified syntax, developer-friendly features, and robust cross-browser support. It also discusses the migration process, challenges faced, and the overall positive impact on end-to-end test execution.

Device Wall — Unlocking the Power of Parallel Mobile Automation with Appium, and Raspberry Pi

9 min readChrome-Extensionepd-blog.entri.team

Discover how Nithin Mohan, from The Entri Blueprint, simplifies parallel mobile automation. This article explores the challenges and solutions for parallel mobile testing, using Python, Appium, and Raspberry Pi. Learn about efficient device configuration, the role of Pytest, and how Raspberry Pi with an 8-port USB hub enhances automation capabilities. Take your mobile testing to the next level with this insightful journey.

Harnessing AI and ML for Dynamic Test Data Generation

9 min readChrome-Extensionthegreenreport.blog

uncover how artificial intelligence and machine learning are reshaping test data creation by The Green Report. This insightful report reveals how AI and ML technologies are boosting testing efficiency, speed, and accuracy while addressing ethical concerns. Dive into the evolving trends that are transforming quality assurance, highlighting that AI/ML is not just the future but also the current state of testing.

Tools

Boost your experience with Postman - Part I

8 min readChrome-Extensiondev.to

Explore Postman optimization with Alicia Marianne for efficient API development and testing. Learn request building, collections, automation, organization, authorization, variables, pre-request scripts, and effective testing, including insights for streamlined testing.

Video & Podcast

Podcast: Building a Culture of Automation: Insights from Alex Chernyak

25 minChrome-Extensiontestguild.com

In this episode Alex Chernyak, CEO and founder of ZAPTEST, and Joe Colantonio discuss the significance of automation in today's competitive landscape. They stress developer involvement in selecting technologies and emphasize collaboration for fostering an automation culture. If you’re keen on the future of automation and tools for advancing your organization, this episode is a must-listen.

Video: Mastering Authentication Testing with Selenium Java

29 min readChrome-Extensionyoutube.com

Dive into Selenium 4 Java with Anton Angelov, Co-founder & CTO of Automate The Planet Ltd. Explore advanced test cases for mastering Authentication Testing. Unlock secrets like bypassing the captcha, creating test users via API, and automating password reset. 🚀

Events

Event: Beyond Convenience: Regression Testing in its Real Avatar

00 minChrome-Extensiontestmu.ai

Join the free live webinar featuring Rahul Verma, a Consulting Tester and Coach at trendig GmbH, and Manoj Kumar, VP at TestMu AI, on Thursday, October 26th, 2023, at 11:30 AM EST | 9:00 PM IST. Discover the complexity and collaborative nature of regression testing, and gain insights into quality dimensions, change meanings, and the 3 Lake Theory of Regression. Don't miss this opportunity to enhance your testing knowledge. Register now for this enlightening session!