CODING JAG - Issue 64

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

The demand for automation testing has increased significantly over the last few years. As a result, enterprises are investing heavily in test automation tools to enhance productivity, increase product quality, reduce cost, and accelerate time to market.

However, the role of test automation is far from simple. The job of a test automation engineer entails developing and maintaining scripts for testing and supporting the entire life cycle of automation by customizing and enhancing existing programs for test cases. On the one hand, it can add a great deal of value to the application under test, but on the other hand, the ROI from test automation is often difficult to measure because it depends heavily on how well it’s done.

This issue of coding jag deep-dives into the various responsibilities of a test automation engineer that make this role challenging and much more.

News

Lessons Learned in Finding Bugs

5 min readChrome-Extensiondevelopsense.com

Not identifying bugs early enough in your applications can cost time, effort, and money. Bugs, in fact, help one learn. You emerge smarter from experience. Check out this real-life case to learn about the lessons learned while finding bugs.

Full-Stack development with Docker Compose

5 min readChrome-Extensionmedium.com

Don't know how to connect your app with any other dockerized application to enrich your local development flow? Check out this article to learn how to set up inter-container communication with Docker Compose (version 3+) using any backend/database of your choice.

Balancing the Speaker Circuit

5 min readChrome-Extensionvisible-quality.blogspot.com

Check out this eye-opening blog on how to enable a balanced representation in the speaker circuit.

How to create a document outlining your Test Strategy?

5 min readChrome-Extensiontestwithnishi.com

Planning the right testing strategy is as important as working with the best test management software. Software tends to become more complicated as more lines of code are added. This article will help you understand how you can create a document outlining your test strategy.

Performance

Check Internet Speed with Apple Network Responsiveness

4 min readChrome-Extensionqainsights.com

There are numerous tools available in the market to help you test your internet speed. To check your internet speed with Apple Network Responsiveness, Apple has released a command-line tool called networkquality. Read this article to know more about its usage.

What's new in Lighthouse 9.0

4 min readChrome-Extensiondeveloper.chrome.com

Lighthouse 9.0 is available immediately on the command line, in Chrome Canary, and PageSpeed Insights. It will land in Chrome stable in Chrome 98. Read this article to know more about what's new in Lighthouse 9.0.

Automation

Guide to Selenium WebDriver: Getting Started with Test Automation [Tutorial]

7 min readChrome-Extensiontestmu.ai

Selenium is the most widely adopted open-source test automation framework among the developer and QA community. For starters, Selenium WebDriver is the core of the Selenium automation framework. This step-by-step tutorial will help you understand the integral aspects of Selenium WebDriver while also touching upon the Selenium WebDriver architecture.

How to avoid hCaptcha with Selenium WebDriver

9 min readChrome-Extensionzhiminzhan.medium.com

Want to know how you can prevent Selenium-driven automation from being detected by hCaptcha? This article will help you avoid that.

Top Challenges of Automated End-to-End Testing

9 min readChrome-Extensiondev-tester.com

End-to-end automation testing has some challenges in building and maintaining high-quality applications. Developers and testers alike need to make sure all the pieces in their applications work well with each other. This article highlights the top challenges for automated end-to-end testing and how you can overcome them.

Is the Test Automation role challenging?

9 min readChrome-Extensionmedium.com

Everyone thinks that Test Automation is a challenging task. It is one of the most sought after and specialized roles in the software industry, and organizations are eagerly looking for talented individuals to speed up the product or service delivery. This article will help you see the whole picture of why test automation is a difficult task.

Tools

Jenkins Vs. GoCD: Battle Of CI/CD Tools

8 min readChrome-Extensiontestmu.ai

It's essential to ensure that we're deploying the correct code to avoid costly mistakes. This is where CI/CD tools such as Jenkins and GoCD come into play. Jenkins is a potent tool that allows you to use plugins from its vast store, whereas GoCD has an effortless learning curve for beginners and experienced folks. Check out this article to know which one is for you.

Experimenting with Cypress Studio

10 min readChrome-Extensionmariedrake.com

If you're a beginner or want to quickly automate some tests with less or no coding at all, then Cypress Studio is your go-to Cypress feature. Check out this article to learn how to integrate it into your projects, some limitations, and get an in-depth look at its features.

Product Of The Week #1: GraphQL Editor 5.0

5 min readChrome-Extensiongraphqleditor.com

It's time to say goodbye to plain old API and welcome the interactive and visual ones you can work on from your browser. Now create and manage a complex GraphQL API in no time with this new GraphQL Editor.

Product Of The Week #2: Jovo V4

5 min readChrome-Extensionjovo.tech

Jovo, the new multimodal experience platform that enables professional teams to build and run apps that work across smart speakers, the web, mobile, and more, is finally here! Now build, test and run powerful experiences for voice, chat, and web platforms with the Jovo product ecosystem.

Video & Podcast

Video: Parallel Test Execution with JUnit and Selenium

25 minChrome-Extensionyoutube.com

This step-by-step tutorial will teach you how to perform parallel test execution for Selenium automation testing with JUnit.

Podcast: Testing Super Mario, Tesla TGNS23

52 min readChrome-Extensiontestguild.com

In this latest episode of Test Guild, get answers to these highly anticipated questions - do you want to know what Cypress test studio is all about? What car companies crashed servers caused car owners to be unable to open their vehicle doors? And how can you use fuzz testing with the Mario brothers?

Video: Cypress Best Practices

29 min readChrome-Extensionyoutube.com

Make the best out of Cypress by following these best practices. Check out this video to know more.

Podcast: Coaching Testing

29 min readChrome-Extensiontestingpeers.com

In the latest episode of Testing Peers - episode #43, the hosts will take a deep dive into the topic of Coach Testing. We'll look at coaching credentials outside of our work and lives and understand what it means.

Events

Event: The Homecoming

00 minChrome-Extensionapplitools.com

Buckle up for the upcoming free event of Test Automation University - The Homecoming, a free two-day virtual conference featuring expert-led sessions and workshops on test automation. Don’t forget to book your FREE spot!