Welcome to the 166th edition of Coding Jag brought to you by TestMu AI!👐
Building an app requires countless number of hours, refining every line of code, and meticulously fine-tuning its functionality. Your excitement builds as you approach the finish line, ready to present your creation to the world. But just as you're about to hit that launch button, flaky tests emerge as uninvited guests.These lines of code have the power to wreak havoc on your app, turning your well-crafted masterpiece into a source of frustration and disappointment.
In this edition of CodingJag, we'll tackle the real and often frustrating issue of flaky tests and how they can impact your application's reliability. Discover practical insights on identifying, addressing, and preventing flakiness from undermining your app's performance. Let's explore effective strategies for ensuring your tests are robust and reliable, making your app stronger and more resilient!
News
5 min read
testmu.ai
From emphasizing the significance of positive user interactions to exploring the impact of engaging UI elements, Alex Anie delves into the pivotal role of user experience in web design. By focusing on CSS transitions, particularly height, Anie guides readers through enhancing user engagement, implementing smooth animations, and optimizing overall web performance for optimal results.
5 min read
ryancraventech.substack.com
Join Ryan Craven as he draws parallels between falling leaves and software bugs highlighting the futility of chasing perfection.He focuses on embracing proactive defect prevention over the impractical pursuit of catching every bug, offering a unique perspective on quality assurance and effective software development.
5 min read
everydayunittesting.com
Gil Zilberfeld explores the history of software delivery, uncovering the origins of 'Shift Left' from practices like eXtreme Programming, and addresses the challenges in ensuring code quality. Dive into this insightful blog to rediscover the lost formula for effective software development.
5 min read
medium.com
Ever felt lost in bug backlogs on your first day at a new job? Gleb Sarkisov finds the solution guiding through strategic bug prioritization and automated lifecycles to transform chaos into streamlined efficiency. Join the journey to a clearer bugs backlog in this must-read for software development enthusiasts!
5 min read
thegreenreport.blog
Unlock the secrets of crafting powerful automation Proof of Concepts (PoCs) with this blog. Learn the practical steps and considerations, using visual regression testing as a guiding example, to elevate your understanding and effectiveness in software development. Whether you're a seasoned developer or new to automation, this read promises valuable insights.
Performance
4 min read
k6.io
Discover the essence of automation performance testing in software development through this blog. Using k6 as a guide, it provides practical steps on test selection, frequency planning, and result analysis, fostering a proactive approach for reliability within SDLC. Know the delicate balance between automation and manual testing to ensure a comprehensive and efficient testing process.
4 min read
areeshaaltaf96.medium.com
Learn how to seamlessly integrate JMeter performance tests into your Jenkins pipeline with Areesha Altaf. Enhance your CI/CD processes by following this guide, which covers setting up Jenkins, utilizing the Performance Plugin, configuring test runs, and generating reports either through Jenkins or JMeter itself.
Automation
7 min read
testmu.ai
Paulo Oleivera highlights the efficiency of headless browsers in Python for Selenium automation through his guide. Learn how to implement headless browsing testing with Selenium in Python, including parallel testing and utilization of cloud-based testing platforms. Enhance your testing processes with this comprehensive guide for improved scalability and platform-agnostic solutions.
9 min read
leobooth.hashnode.dev
With 16 percent of Google's tests exhibiting flakiness, Leo Booth emphasizes the importance of treating each automated test as a hypothesis and delves into the pitfalls of simply retrying flaky tests. Instead, a commitment to excellence involves investigating test failures and addressing underlying issues in test code, product code, or infrastructure, fostering collaboration across the entire product team for robust solutions.
9 min read
ray.run
Luc Gagan shares how to boost your CI/CD pipeline's reliability by implementing robust Playwright tests within GitHub Actions. Learn to create custom workflows for repeated test executions, ensuring software quality and reducing pipeline delays.
9 min read
medium.com
Boost the adoption of your test automation by seamlessly integrating it into a CI/CD pipeline with Ben Byrne. Ensure visibility and accessibility of test runs, addressing flakiness before introducing it to the team. Regularly share successful test results on a shared platform, fostering trust and reliance on automated testing for post-deployment validation.
Tools
8 min read
numanhanduran.medium.com
Numanhan Duran presents an innovative use of Playwright for API automation projects. This guide covers the setup, project structure, and practical examples for testing GET, POST, and DELETE requests. Explore the flexibility of Playwright and seamlessly integrate API tests into your CI/CD pipeline with the provided GitHub Actions YAML file.
8 min read
eviltester.com
Alan Richardson shares a concise Kubernetes ‘kubectl’ cheatsheet, simplifying essential commands categorized by natural language terms. He also explores the convenience of UI tools like K9s and the VS Code Kubernetes plugin, providing a quick reference for both beginners and those returning to Kubernetes after a break.
Video & Podcast
25 min
testmu.ai
This episode of XP Webinar Series with Jonathan Tobin, CEO, Userback and Kavya Nair, Director of Product Marketing, TestMu AI discover effective strategies and insights on navigating the evolving landscape of bug identification beyond the development phase. Watch the full episode now!
29 min read
testguild.com
In this episode, Cypress ambassador Filip Hric explores Replay.io's powerful features, its integration with automation tools like Cypress and Playwright, and how it enhances collaboration between testers and developers. Gain insights into debugging, flakiness identification, and the evolving landscape of Cypress and Playwright.
Events
00 min
automation.eurostarsoftwaretesting.com
Join us in Berlin this November for AutomationSTAR 2023! Immerse yourself in the latest trends, cutting-edge technologies, and best practices in test automation. Don't miss out on this unique conference designed for test automation enthusiasts – book your tickets now to enhance your knowledge and gain valuable insights from engaging sessions, expert speakers, and insightful case studies.