CODING JAG - Issue 12

Welcome to the 12th edition of Coding Jag brought to you by TestMu AI!👐

Have you ever dreamt of becoming a “QA Champion?”

“You don't have to be great to start, but you have to start to be great.” –Zig Ziglar

Having said that, We take you through a journey of a test automation engineer career path, which can help you become a QA champ. We also walk you through 18 characteristics of Alice's cocktail of testing excellence.

It’s not just all; Raj Subrameyer describes 6 Questions to Help You Know When to Stop Testing.

In this edition, we have hand-picked news and updates, creating a buzz in the testing space, which accounts for some of the week’s exciting stories. From converting your website into an app in 3 easy steps to the challenge of testing data pipelines, we have something to suit everyone’s interest.

News

Convert Your Website Into An APP With 3 Easy Steps

5 min readChrome-Extensionblog.hrithwik.me

In this post, Hrithwik will describe three easy steps, which will let you convert your website into an Android/iOS app.

Career RoadMap for Functional Test Automation Developers

5 min readChrome-Extensionbabu-manickam.medium.com

This blog will see how choosing test automation engineering as a career path can help you become QA champions.

Basics of The Pairwise, or All-pairs, Testing Technique

5 min readChrome-Extensionsearchsoftwarequality.techtarget.com

Pairwise testing can improve test coverage without increasing wait times. Consider the QA technique's benefits, challenges, and role within a test suite.

Excellent Software Testing

5 min readChrome-Extensionlinkedin.com

This story is about Alice. Alice is an excellent tester. Excellent testing is hard to describe. You only find out what excellent testing is when you see it. Here's what I have seen.

6 Questions to Help You Know When to Stop Testing

5 min readChrome-Extensionranorex.com

We can validate whether a product is working as expected, but testing has to stop at some point so the product can be released. Complete, exhaustive testing is impossible. Here are six questions to help decide that it's time to stop testing.

The Challenge Of Testing Data Pipelines

7 min readChrome-Extensionmedium.com

HCheck how the Oracle Problem, quality thresholds, walled gardens, multi-dimensional quality, and the very purpose of tests makes the challenge of testing data pipelines different from testing traditional software.

Performance

JUnit Test Groups for More Reliable Development

4 min readChrome-Extensionimhoratiu.wordpress.com

This post will present a small working example that describes how to split tests into multiple categories (groups) and have a more reliable development.

Performance testing gRPC services

4 min readChrome-Extension k6.io

In this article, we've gone through some of the fundamentals of gRPC and how it works and also had a look at the gRPC client introduced in k6 v0.29.0.

Automation

Test Data Factory: Why and How to Use

7 min readChrome-Extensioneliasnogueira.com

In this article, you will learn how to generate dynamic test data using the Test Data Factory pattern to have less maintenance.

How To Run Junit Tests From The Command Line

9 min readChrome-Extensiontestmu.ai

Want to run JUnit tests from the command line? Read on to learn how to compile and run JUnit tests from the command line in different ways.

Tools

6 of the Best API Testing Tools in the Market

10 min readChrome-Extensiondzone.com

In this article, see six of the best API testing tools available on the market, including Katalon Studio, Postman, SoapUI, and more.

How to Gather Your Test Automation Results With ReportPortal

8 min readChrome-Extensiondev-tester.com

Keeping track of your test automation results allows your test suite to stay in optimal condition. Learn how the ReportPortal dashboard can help.

Jenkins vs Travis vs Bamboo vs TeamCity: Clash Of The Titans

8 min readChrome-Extension levelup.gitconnected.com

In the CI/CD tools battle, Jenkins vs. Travis vs. Bamboo vs. TeamCity is the most talked-about one as these are the best CI/CD tools available. We know how hard it can be to choose between them; this blog will help you out there.

Video & Podcast

Podcast: NoOps & The Future Of QA Automation (with Lewis Prescott from Cancer Research UK)

46 minChrome-Extension theqalead.com

Lewis talks about how QA approaches are changing as NoOps begins to replace DevOps. He talks about the tools, training, and culture of QA automation, projects he’s led, and the future of automation in QA.

Podcast: The Testing Show: External vs. Internal Software Testing

47 min readChrome-Extensionthetestingshow.libsyn.com

In this podcast, we will see how some software is developed to work within a company for the benefit of its staff and is never seen outside of the company it serves.

Podcast: Mutation Testing in Python with mutmut - Anders Hovmöller

29 min readChrome-Extensiontestandcode.com

Mutation testing is a way of testing the quality of your test suite. Anders wrote mutmut for mutation testing in Python and explains mutation testing, mutmut usage, workflow, and more in this episode.

Events

Software Testing Conference

00 minChrome-Extensionqaistc.com

Built on the theme of The Future of Quality Engineering: Imagine, Innovate and Build the “new normal” this year, the conference will be a display of ideas, experiments, and experiences to explore challenges and suggest techniques and innovations to overcome the common problems.

How to Get True Cross Browser Test Coverage with TestCafe and TestMu AI

00 minChrome-Extensiontestmu.ai

In this webinar, we will deep dive into TestCafe, an open-source platform to automate your web testing. You will learn how to get started with TestCafe and integrate it with TestMu AI to get better browser coverage.