CODING JAG - Issue 38

Welcome to the 38th edition of Coding Jag brought to you by LambdaTest!👐

Risk-based testing is an approach that we have been advocating for over the past few years. It comprises the idea that our tests should be based on risks to the product, which means testing for the highest impact and failure. However, most organizations still don’t practice risk-based testing systematically. But there is a good reason for this: software product risks are often terribly difficult to assess!

Check out this edition as we look into classic risk management along with some curated reads around automation, tools,, and more!

News

5 Ways to Speed up Your End-to-End Tests

...5 min readChrome-Extensiondev-tester.com

Don't let a slow end-to-end test suite lead you to abandon your automation efforts. Here are five ways you can improve your test execution times.

The Shape of Testing

...5 min readChrome-Extensiontesterstories.com

What’s particularly interesting about shape is also how we can determine shape by how we choose to observe something. And testing is very much about observing. So let’s dig into this particular rabbit hole.

All You Wanted to Know About UX, UI, and Usability Testing

...5 min readChrome-Extension testfort.com

An app’s interface creates the crucial first impression, and UI/UX testing ensures that the impression is positive. Read this post to learn why UI/UX and usability testing are an integral part of the QA process.

Leadership In Test: Risk-based Testing

...5 min readChrome-Extensiontheqalead.com

Risk-based testing is the practice of modelling potential system failure modes as product risks to support test scoping, scaling, and prioritization. Here we outline a risk-based manifesto to inform your own risk-based testing strategy.

Automated testing vs. manual testing: efficient co-living

...5 min readChrome-Extensionmedium.com

Read the blog as Natallia Pleshkun shares some great facts on dev teams, processes, and quality that can be your silver bullet in the long run.

Performance

How to put AI to work on your performance engineering right now

...4 min readChrome-Extensiontechbeacon.com

Is your software team looking for an assistant? Here are six ways AI and ML are changing the game on performance engineering.

An End-to-End Guide of Load Testing

...4 min readChrome-Extensionabstracta.us

In this guide, Nicole van der Hoeven from k6 walks us through the basics of the load testing process, from planning to reporting and analysis you need to know before you run your first load test.

Automation

Why you should not use cypress for API tests.

...9 min readChrome-Extensionmedium.com

No doubt that Cypress is a good tool for browser testing, not so good if you are testing end2end web pages with iframes or popups, but with a few tweaks here and there. Check out how!

Mobile web automation testing with Appium

...9 min readChrome-Extensionmedium.com

Check this experiment with Appium as a testing framework to understand the possibilities of introducing it as the very first automated mobile testing system at TUI/Musement and also to share the impressions with the testing community.

A few good calls I have made on Test Automation and CT journey since 2005

...9 min readChrome-Extensionzhiminzhan.medium.com

Lessons Zhimin Zhan learned from 15 years of hands-on experience in Test Automation and Continuous Testing.

TestNG vs JUnit : Which testing framework should you choose?

...9 min readChrome-Extensionlambdatest.com

TestNG and JUnit are the most widely used Java-based test automation frameworks. In this blog, we look at the core differences between TestNG and JUnit frameworks for Selenium automation testing.

Tools

Healenium: Self-Healing Library for Selenium-based Automated Tests

...10 min readChrome-Extensionautomatetheplanet.com

Healenium is an AI-powered open-source library for improving the stability of Selenium-based tests, handling changes of updated elements.

The Road to Observability from System Down to Code

...8 min readChrome-Extensionoz-code.com

When Datadog shows you something has happened with your software at a system level, Ozcode takes you on an observability journey down to code level.

Product Of The Week #1: Cumul.io

...5 min readChrome-Extension cumul.io

Create powerful dashboards in minutes. Share with your teams, or integrate with your platform. Drive growth in your business today!

Product Of The Week #2: getillustrations

...5 min readChrome-Extensiongetillustrations.com

Download stock illustration packs for websites, applications, and web design. Royalty-Free empty state illustrations library in vector SVG Ai PNG.

Others

Podcast: Evaluating the Robustness of Collaborative Agents

...46 minChrome-Extensionfuzzyquality.com

In this Fuzzy Quality Episode #7, the host, Adam Leon Smith, talks to Micah Carroll about his paper on evaluating the robustness of collaborative agents.

Video: Jenkins Tutorial For Beginners | Part 6 | How To Add Jenkins Controller & Jenkins Agent Node Windows

...52 min readChrome-Extensionyoutube.com

In this video of the Jenkins Tutorial, we will see how to install and set up Jenkins Servers and install Mavens. We will also look at adding a Jenkins Controller & a Local Jenkins Agent Node and other details in the process.

PODCAST: When to choose a low-code automation tool with Diana Oks

...29 min readChrome-Extensiontestguild.com

In this episode, Diana Oks, an automation engineer at Vulcan Cyber, explains the benefits of using a low-code solution and how it can simplify your workflow.

Events

Nordic Testing Days

...00 minChrome-Extensionnordictestingdays.eu

Attend Nordic Testing Days - Friday, June 4th, 2021, a day that promises to be full of good tracks and interesting panel discussions. Join your peers and leading testers in your industry for a full day of testing goodness.

Meme: Oh yeah!

codeingjag