CODING JAG - Issue 191

Welcome to the 191st edition of Coding Jag brought to you by TestMu AI!👐

In the fast-paced world of software development, it's key to strike the right balance between adding cool new features and keeping everything running smoothly. As exciting as new updates are, it’s crucial that the basic functions of your product work well before you launch them widely.

This edition is all about sanity testing, an essential part of making sure your software works like it should. It helps catch and fix problems early, keeping your software quality high and ready for a bigger audience. We’ll learn how you can use the concept of sanity testing to improve the user experience. Get ready to learn some practical tips on making the most of sanity testing.

News

Starting your Internal Developer Platform journey

5 min readChrome-Extensionxebia.com

Dive into Adnan Alshar's latest blog where he unravels the secrets of successfully launching an Internal Developer Platform (IDP). Learn why focusing on your team’s needs and feedback can transform your tech environment, making it not just efficient but also a place where developers thrive. Get ready for real insights that promise to supercharge your organization’s productivity!

A guide to sanity testing

5 min readChrome-Extensionqase.io

Rustam Sabirov breaks down sanity testing, explaining why it’s the quick health check your software needs before deployment to catch any crucial bugs without wasting time. Learn how it fits into your testing strategy and keeps your updates on track!

CSS Grid vs Flexbox: Which to Choose and When

5 min readChrome-Extensiontestmu.ai

Tahera Alam compares CSS Grid and Flexbox, guiding you on when to use each for your web layout needs. Discover which tool suits your design goals and learn when to combine them for maximum effect!

Mastering LeetCode: Evaluating Reverse Polish Notation with Python

5 min readChrome-Extensionblog.seancoughlin.me

Sean Coughlin delves into the intricacies of solving the 'Evaluate Reverse Polish Notation' problem on LeetCode, providing a comprehensive, stack-based Python strategy designed to tackle this common coding interview challenge efficiently. Through his detailed guide, you'll gain the tools and insights needed to confidently approach similar problems and enhance your problem-solving prowess in competitive coding environments.

Low Code Development Platform Can Affect Developers?

5 min readChrome-Extensionblog.stackademic.com

Celine Fam explores how low-code platforms empower developers and non-developers alike to swiftly build and deploy apps, balancing the traditional coding demands with drag-and-drop simplicity. Learn how this accessible technology is reshaping software development, making it faster and more cost-effective.

Performance

Django API Library Performance Showdown

4 min readChrome-Extensionmedium.com

Brady dives into the world of Django API libraries, putting Django, TastyPie, Django-Rest-Framework, and Django-Ninja to the test to see which delivers the best performance. Find out which framework speeds ahead in this practical showdown that could change how you build your next app!

4 ways to handle Test Data in k6 – Load Testing

4 min readChrome-Extensionrazvanvancea.ro

Razvan Vancea breaks down four practical methods for managing test data in k6 load testing, highlighting the SharedArray technique as the most resource-efficient strategy. Discover how to enhance your testing process with these smart data handling options in his latest blog!

Automation

Cypress .should() Command: A Detailed Guide

7 min readChrome-Extensiontestmu.ai

Anshita Bhasin provides an in-depth exploration of the Cypress .should() command, teaching you how to effectively use this assertion tool to validate the functionality of your Application Under Test (AUT). Gain insights into practical examples and strategic advice for implementing multiple assertions to ensure your application meets all expected criteria, boosting your testing confidence and proficiency.

Tutorial: Creating a custom Step navigator (switch navigator) for React Native

9 min readChrome-Extensionblog.stackademic.com

Manuel Suricastro offers a hands-on tutorial to build a Custom Step Navigator in React Native, effectively replacing the deprecated Switch Navigator. Learn to navigate seamlessly between steps on the same screen with a context-driven approach, enhancing user experience and streamlining navigation in your apps.

Automatic QA Code: Pre-commit

9 min readChrome-Extensionmedium.com

Marc Domènech i Vila dives into the essentials of maintaining high-quality Python code by leveraging the power of Pre-commit hooks. Learn how to automate code quality checks effectively before committing, ensuring your code is clean, error-free, and up to the highest standards.

Transitioning from manual to automated testing

9 min readChrome-Extensionmedium.com

Team Merlin from Government Digital Services, Singapore, shares insightful strategies for Quality Engineers transitioning from manual to automated testing. Discover how to choose the right frameworks, plan your tests, and optimize test automation to enhance efficiency and product quality in your projects.

Tools

8 Web-based sandbox testing tools

8 min readChrome-Extensionglobalapptesting.com

Discover the best eight web-based sandbox testing tools with GAT Staff Writers’ comprehensive guide. Learn about each tool's unique features like flexibility, security, scalability, and integration capabilities, helping you choose the right solution to boost your testing efficiency and support your development goals effectively.

Released Selenide 7.3.1

8 min readChrome-Extensionselenide.org

Andrei Solntsev announces the release of Selenide 7.3.1, a minor update packed with enhancements like improved mock response capabilities, mobile usability fixes, and Chrome security tweaks. Dive into the details to upgrade smoothly and leverage the refined features for your automated testing.

Video & Podcast

Video: API Exploratory Testing Debrief Session

25 minChrome-Extensionyoutube.com

Alan Richardson shares invaluable insights from his exploratory testing session on an API, emphasizing the importance of effective debriefing to enhance future testing efforts. He discusses the benefits of thorough note-taking and the potential distractions of creating videos during testing, offering practical tips for refining the exploratory testing process.

Podcast: Debunk Autonomous Software Testing Myths with Tobias Müller

29 min readChrome-Extensiontestguild.com

Join Tobias Müller and Joe Colantonio in a compelling podcast episode where they tackle the myths of autonomous software testing. Discover the distinctions between automated and autonomous testing, explore the integration of AI with human insights, and learn how this blend is shaping the future of software testing efficiency.

Events

Event: Testμ Conference 2024

00 minChrome-Extensiontestingtalks.com.au

Calling all testing enthusiasts! The Testing Talks Conference Sydney is back for 2024! Gear up for a day packed with awesome talks, interactive sessions, and a chance to network with fellow testers. Register now and level up your testing skills!