CODING JAG - Issue 147

Welcome to the 147th edition of Coding Jag brought to you by TestMu AI!šŸ‘

Testing plays a crucial role in ensuring the quality and reliability of a software, but it's not just about ticking off boxes. However, it's essential to find a balance between exhaustive testing and the real-world context we operate in.

It's not just about chasing perfect scores but rather about understanding what to test and how to test it effectively.

In this issue of Coding Jag, we delve into the art of crafting tests that go beyond superficial validation and delve into deeper aspects of software quality.

News

I’m a quality engineer and I’m not sure how I feel about that

5 min readChrome-Extensionsmallsheds.garden

Discover the intriguing perspective of a quality engineer as they explore their complex emotions about their profession. Explore the multifaceted aspects of their experience, ranging from the challenges they face to the profound reflections they encounter in their pivotal role.

Typescript for JS developers: Setting up the environment on Node

5 min readChrome-Extensionlisacrispin.com

Embark on a comprehensive journey with Henry J. Perez to set up a TypeScript environment on Node.js to seamlessly transition from JavaScript to TypeScript and enhance your development workflow.

AI Testing – Measures and Scores, Part 1

5 min readChrome-Extensionmedium.com

Dive into the fascinating world of AI testing measures and scores. In this Part 1 of AI testing series, explore the intricacies of evaluating artificial intelligence systems, discover cutting-edge techniques, and the evolving landscape of AI testing.

Automation Engineers vs. Developers: The Need for Balanced Hiring

5 min readChrome-Extensiontheqalead.com

Explore the critical discussion surrounding the balance between automation engineers and developers. Ryan Craven delves into the importance of assembling well-rounded teams and fostering collaboration between these key roles for successful initiatives.

The Best Way to Learn? Make Mistakes

5 min readChrome-Extensiondev-tester.com

The path to professional growth lies in embracing mistakes. Dennis Martinez explains how making mistakes can be a valuable part of the learning process, providing valuable lessons and opportunities for improvement in the development and testing world.

Performance

How to Improve Mobile Accessibility for Your Website

4 min readChrome-Extensiontestmu.ai

The importance of mobile accessibility is more now than ever. Learn about the common challenges for implementing accessibility, best practices, and ways to improve mobile accessibility for your website.

The Future of Performance Testing: Embracing DevOps Integration for Revolutionary Outcomes

4 min readChrome-Extensiondanielwillium9355.medium.com

Explore the importance of performance testing and its integration with DevOps for revolutionary outcomes. Daniel Willium elaborates on how the seamless collaboration between performance testing and DevOps practices can drive transformative results.

Automation

How To Reduce Page Load Time In JavaScript

7 min readChrome-Extensiontestmu.ai

Take a look at the effective techniques to reduce page load time by optimizing JavaScript. Strategize to improve website performance, enhance user experience, and ensure faster loading times by optimizing JavaScript code.

Writing tests that actually test šŸ“

9 min readChrome-Extensionmedium.com

Unlock the secrets to writing tests that truly test your code. Here's how you can create effective and meaningful tests that verify the functionality and robustness of your software.

Mastering the Art of Detecting and Handling Flaky Tests in Playwright

9 min readChrome-Extensionray.run

Learn effective strategies to identify and address flakiness in your test suite, ensuring reliable and consistent test results for your Playwright-based automation projects.

Generating Realistic Test Data with Faker in Python

9 min readChrome-Extensionthetestingpirate.be

Get started with the art of generating realistic test data! The Testing Pirate shares insights into creating meaningful and representative test data that simulates real-world scenarios, enhancing the effectiveness and accuracy of your testing efforts.

Tools

Playwright's VS Code Extension

8 min readChrome-Extensionmadelinecaples.hashnode.dev

Discover how this extension enhances your testing workflow, improves productivity, and provides valuable features for efficient test development using Playwright within the popular Visual Studio Code editor.

The Top 3 Automation Testing Tools (2023 Edition)

8 min readChrome-Extensionmadelinecaples.hashnode.dev

Here are the top three automation testing tools recommended by TestGuild. Compare the features, capabilities, and benefits of these cutting-edge tools and choose the right one for your automation projects.

Video & Podcast

Video: The Best Test: ā€œAPI Test Planning – LIVE!ā€ [Webinar]

25 minChrome-Extensioneverydayunittesting.com

Tune into the live webinar on Everyday Unit Testing and dive into effective API test planning strategies. Learn expert strategies and best practices for effective API test planning to achieve comprehensive test coverage.

Video: Software Testing Interview Questions To Know

29 min readChrome-Extensionadventuresinqa.com

Get ready to ace interviews! From testing methodologies to bug resolution, in this video, Daniel Knott deep dives into some of the most common questions you may face in a software testing interview.

Events

Event: Testμ Conference 2023- Join 10k+ testers/developers at TestMu

00 minChrome-Extensiontestmu.ai

Join the largest online testing conference, TestMuConf 2023 - Network with 10,000+ testers and developers. Attend 35+ insightful sessions by QA leaders from Google, Meta, AWS, Microsoft, and Github, Grafana, Accenture, Wipro, Provar, Katalon, SenseIT, testRigor, SugarCRM, and more! Register for free now.