CODING JAG - Issue 53

Welcome to the 53rd edition of Coding Jag brought to you by TestMu AI!👐

A robust QA process must fulfill the needs of the stakeholders to ensure the continuous delivery of high-quality products. But how can we ensure that our QA process is robust and mature? The number of customer complaints, poor quality products, and release delays is a telltale sign that indicates the QA process is immature. This is where a Quality Maturity Model comes to the rescue. The Quality Maturity Model assists teams in determining how well they are performing in terms of behaviors that support the creation of high-quality products.

In this edition, we look at how you can leverage the Quality Maturity Model to minimize escaped defects and ship sophisticated bug-free applications faster. And it’s not just all! Here is a complete list of reads you might be interested in.

News

The Quality Maturity Model

5 min readChrome-Extensiontheqalead.com

A Quality Maturity Model describes the features of a quality application, then assigns a set of behaviors to ensure they are met. Teams can evaluate how they've been performing in terms of behaviors that enable the development of high-quality applications.

Step by step guide to becoming a technical tester

5 min readChrome-Extensionnicolalindgren.com

Technical testing means someone who can test beyond the user interface. There seems to be a rising demand for technical testers or people who can write test automation. Check out the best tips on how to become a successful technical tester.

What is in your Testing Scope?

5 min readChrome-Extensionmedium.com

To perform short test cycles and fasten the feedback loop, create a testing scope that focuses on the most critical product aspects based on the business needs and build a reliable assessment of a product’s quality.

Journey of a Manual QA into an Automation World

5 min readChrome-Extensionmedium.com

Here are tips and guidelines that can help you shift from manual quality assurance to quality engineering and test automation.

How does poor quality software impact a startup engineer’s life?

5 min readChrome-Extensionmoolya.com

We all know the importance of a healthy culture of quality. But do you know what it means to every role in your company? Read out this amazing article by Pradeep Soundararajan.

Performance

HTTP Toolkit for Performance Engineers

4 min readChrome-Extensiondzone.com

As performance engineers, it is our responsibility to learn various tools and technologies. Based on the issues, you need to leverage the right tool to fix the problems. So let’s deep dive into the HTTP Toolkit and its features.

Complete Guide To Lazy Load Images For Better Website Performance

4 min readChrome-Extensiontestmu.ai

Lazy Load images can help you save bandwidth on your website and make it load faster. Using JavaScript for Lazy Load images is the way to go. This guide explains how to Lazy Load images using three different methods.

Automation

What Makes a Good Automated Test?

7 min readChrome-Extensionthinkingtester.com

To improve Continuous Delivery practices and track the progress with automated testing, measuring code coverage, lines of test code, and the number of tests is not feasible. Read the six indications that ensure a good automated test.

Handling Touch And Mouse Events In Cypress [Tutorial]

9 min readChrome-Extensiontestmu.ai

Cypress events involving peripherals like mouse, keyboards, etc., have been exceptionally handled in the framework. This Cypress tutorial talks about handling touch and mouse events when running Cypress test automation scripts.

Mobile test automation practices

9 min readChrome-Extensionmedium.com

This part two of mobile test automation practices will look at verification of element state transitions, guaranteed preconditions set up, simple and complex actions, or independent steps in tests and ‘optional’ elements verification.

Evil Mudslinging against Selenium WebDriver

9 min readChrome-Extensionzhiminzhan.medium.com

Selenium WebDriver is the most productive automation framework for testing web applications. As a W3C standard, Selenium WebDriver ticks all the boxes. This article focuses on mudslingings against Selenium WebDriver.

Tools

10 Chrome Browser Extensions To Enjoy Testing As A Software Tester

8 min readChrome-Extensionqatechtalks.medium.com

There are numerous Chrome extensions available, but a few add-ons are pure wizardry for browser-based testing. Check out the ten chrome browser extensions for software testers.

API Testing with Insomnia

10 min readChrome-Extensionlevelup.gitconnected.com

Testing comes in different flavors, such as unit testing, stress testing, acceptance testing, smoke testing. This article looks at how to use Insomnia for API testing, request collection interface of Insomnia, environments, and request chaining.

Product Of The Week #1: Deta Cloud 1.0

5 min readChrome-Extensiondeta.sh

Say no to servers and bills! Deta is a free app built to assist creators and their ideas. Create and deploy your ideas on the world's most developer-friendly cloud platform and earn money on the go.

Product Of The Week #2:Albato

5 min readChrome-Extensionalbato.com

Albato is a codeless automation tool that allows people and companies to make different automations between their apps. It focuses on localization and integration to various local apps in every region and connects any app in 15 minutes.

Video & Podcast

Video: Introduction to GitLab CI | What is GitLab CI

46 minChrome-Extensionyoutube.com

In this GitLab CI tutorial, Moss - a DevOps engineer, introduces you to the GitLab CI, the fundamental commands of Git, how to work with GitLab using GitLab flow, and how to migrate from Jenkins Pipelines to GitLab and deploy software using GitLab packaging and releasing features.

Podcast: Is it Observable? with Henrik Rexed

52 min readChrome-Extensiontestguild.com

In this episode, Henrik Rexed, a Cloud-Native Advocate at Dynatrace, explains how you and your teams optimize system observability. Learn how he went from performance testing to SRE and the differences between APM and Observability.

Podcast: while True: stand up, sit down

29 min readChrome-Extensionpythonbytes.fm

In this podcast, special guest Paul Everitt explains why use attrs instead of Pydantic. In most cases, it is recommended to use attrs over data classes as attrs is faster, has more features, releases more frequently, and offers over a wider range of Python versions.

Video: Innovative time saver features coming in SelectorsHub 4.0 Comments Feed

29 min readChrome-Extensionselectorshub.com

SelectorsHub 4.0 will soon come with the latest innovative and time saver features like automatically generating axes-based XPath, index-based path, jQuery selector, and more. To learn more about these features, watch this live demo of SelectorsHub 4.0.

Events

Event: Swiss Testing Days

00 minChrome-Extensionswisstestingday.ch

Swiss Testing Day is a conference for the folks involved in or intrigued by testing. The emphasis is laid on information that gives practical ideas for your daily work. Participate to share experiences and ideas and to network, learn, and inspire.

Meme: All good!

codeingjag