CODING JAG - Issue 51

Welcome to the 51st edition of Coding Jag brought to you by LambdaTest!👐

Over the last few years, there has been a significant evolution in the field of software development. More and more products went to the cloud and gradually we became cloud-native. This change brought a sharp growth in the supporting tools and diversified approach to ensure your products are delivered in time without affecting the quality.

Testing as a process saw a significant update with newer technologies and automation making them faster, and more reliable. Right from modern agile, cloud testing to Artificial Intelligence in testing and more, we have seen a radical change. This issue deep dives into the future of testing and changes in the last 5 years. Also, do check out other interesting topics that we have covered around testing, tools, and more.

News

Future of Testing and Last Five Years?

...5 min readChrome-Extensionvisible-quality.blogspot.com

Five years ago, people made predictions on how our approaches in software development will change in the following years. They also considered how the changes would impact testing approaches. So, what changed in five years? Read Now!

Unit Testing Clarified

...5 min readChrome-Extensionzhiminzhan.medium.com

There are many terminologies that are used wrongly by IT professionals. In this article, Zhimin will talk about ‘Unit Testing’, which is misused a lot in software projects.

How To Reach The Tipping Point of Quality Engineering

...5 min readChrome-Extensionqeunit.com

Achieving transformation is not the result of chance. It is to perform a series of “right steps right” towards a valuable objective. Quality Engineering is the discipline to continuously deliver value to its users by constraining the system to quality.

Fine-Tuning Live Debugging with Conditional and Time-travel Tracepoints

...5 min readChrome-Extensionoz-code.com

Ozcode’s next generation of tracepoints for live debugging with dynamic logs takes code-level observability to new heights.

Quality Assurance Process Workflow

...5 min readChrome-Extensionakveo.com

It's critical to have an established QA flow before product launch. The optimal time to start following it is 3-4 sprints before the release. Download this QA process flow that assures quality delivery for agile software development teams.

DO’S and DON’TS in Communication Between Developer and QA Engineer

...5 min readChrome-Extensionmedium.com

What kind of observations do you have when it comes to communication with Developers? Well, after years of being a QA Engineer, Kuprii decided to share some tips about DO’s & DON'Ts while communicating with Developers. Read the blog to know if these observations match yours!

Performance

Performance Testing in SDLC

...4 min readChrome-Extensiontestingtraveler.com

Performance testing is iterative in nature. Every test provides valuable insights into application and system performance. This article deep dives into the SDLC but from the performance testing perspective. Learn more!

Mobile Performance Metrics You Should Know: Part 1

...4 min readChrome-Extensiondzone.com

It can be much more beneficial if you can measure and optimize app performance before every new release. Right from user experience to developer productivity, you can streamline everything! Read the blog to know the core mobile performance metrics that are measurable.

Automation

How To Build An Awesome APIs Test Automation Framework

...7 min readChrome-Extensioncerberus-testing.medium.com

Your team has started to implement a whole set of APIs. While they seem powerful for the business, you have a new challenge to solve: testing them. Manual testing is fine for some cases, but you quickly need automation. Read the blog to know how!

Building A CI/CD Pipeline With Travis CI, Docker, And LambdaTest

...9 min readChrome-Extensionlambdatest.com

Selenium test automation and Continuous Integration are an integral part of the software development life cycle. Read this blog to learn how to create CI/CD pipeline with Travis CI, Docker & LambdaTest.

The 10% Rule To Clean Up Your Automation Suite

...9 min readChrome-Extensionmedium.com

Applying automation to our tests saves a great deal of manual labor when it involves repetitive steps. ‘Regression testing’ is a prime example of a process that is commonly automated. So how much is too much? And is there even a thing as too many automated tests?

On codeless automation (or rather on abstraction layers)

...9 min readChrome-Extensionontestautomation.com

Do you think codeless automation is a good thing or not? Well, you might have mixed views about it. However, give this article a read as Bas explains his views on codeless automation tools and why he thinks they are not doing any good.

Tools

Leadership In Test: Testing Tools

...8 min readChrome-Extensiontheqalead.com

A comprehensive guide to help you navigate the myriad of tools you’ll use as a test manager, learn how to choose between proprietary and open-source, and a quick tool selection exercise.

CSS Grid vs. Bootstrap: All You Need To Know

...10 min readChrome-Extensionlambdatest.com

In today’s web frontend scenario, CSS is the way through which we control the formatting and look and feel of the HTML content. This blog will discuss and compare two major layout patterns (CSS Grid and Bootstrap) so that you can make an informed decision in selecting the best-suited layout pattern.

Product Of The Week #1: Figstack

...5 min readChrome-Extensionfigstack.com

Reading and writing code is hard! Figstack helps you interpret the details so you can focus on building what matters. Powered by AI and trained with billions of lines of code, Figstack supercharges your ability to read and write code across languages. Checkout the tool!

Product Of The Week #2: Bloop

...5 min readChrome-Extensionbloop.ai

Bloop is an in-IDE code search engine that retrieves relevant JS and TypeScript code examples from library documentation and open-source repos. Using Bloop you can supercharge your IDE with AI-powered smart suggestions. Give this a try!

Video & Podcast

Video: How to Handle Non-Cypress Async Promises using then command?

...46 minChrome-Extensionyoutube.com

A Part of the Cypress Testing Tutorial series by LambdaTest, this video explains how to manage Non-Cypress Async Promises. Also, you will get to know when to use the “.then” method in Cypress, which is built-in Cypress to handle Non-Cypress Promises explicitly. Watch it now!

Podcast: The Generation Of Autonomous Automation And What It Looks Like (with Bertold Kolics from mabl)đŸ’»

...52 min readChrome-Extensiontheqalead.com

Jonathon Wright is joined by Bertold Kolics, as they discuss autonomous automation and what the next generation of automation looks like. Tune in!

Podcast: API Pen Testing with Mateusz Olejarka

...29 min readChrome-Extensiontestguild.com

Is security even part of your testing plan? Listen to this episode by TestGuild as Mateusz Olejarka, a Senior IT Security Consultant at SecuRing, shares how to approach testing REST API from a Pentester's Perspective.

Video: Protractor is Dead, Desktop Test Automation & More

...29 min readChrome-Extensionyoutube.com

Want to know the latest and emerging trends for site reliability engineering? Are you doing contract testing wrong, or do you even need to do contract testing for your API test? Watch the video and discover the answers to these questions and much more.

Events

Event: TestCon Europe 2021'

...00 minChrome-Extensiontestcon.lt

TestCon Europe is the leading conference for everyone willing to learn testing trends, best practices and make their contribution to the smoother software development cycle and quality. Featuring the hottest topics in the industry: Test Management, Testing Techniques and Methodologies, Test Automation, and more. Book Now!

Meme: When your boss has no clue what you do.

codeingjag