Welcome to the 130th edition of Coding Jag brought to you by TestMu AI!👐
We expect technology to be fast in today's fast-paced environment - from instant texting to on-demand streaming, everything is meant to give results swiftly. The same is true for software development, where speed is frequently linked with efficiency and competitiveness.
As a result, test automation has become an indispensable tool for delivering software quickly, assuring quality, and fulfilling customer expectations.
However, in the pursuit of speed, many teams fall into the trap of running automation too fast. They rely on quick test execution and skip over essential steps, such as analyzing results and refining test cases. While this approach may seem efficient, it can actually be counterproductive and lead to unreliable results, false positives, and missed defects.
In this edition of Coding Jag, we explore why slowing down is critical to the success of test automation and provide tips on how to achieve the right balance.
News
5 min read
testmu.ai
Get started with Cordova, a popular open-source platform, and get insights into the various techniques and tools available for testing Cordova apps, helping developers deliver superior user experiences.
5 min read
theqaconnection.com
Being a customer-centric tester involves prioritizing the user's needs and expectations while testing software products. Here are some tips on how testers can adopt a customer-centric approach to improve the overall quality of software applications.
5 min read
medium.com
Explore the five types of black-box testing, along with examples, to help testers decide which approach is best for them.
5 min read
wordpress.com
Automation is a critical component of software testing, but it can lead to several issues if not executed appropriately. The necessity of slowing down automation is discussed in this article, as are the different considerations that testers should consider before introducing automation.
5 min read
automationhacks.io
Software testing necessitates a variety of human talents in addition to technical abilities! These are some insights into the critical human qualities that testers must possess in order to succeed in today's fast-paced business climate.
Performance
4 min read
medium.com
Examine the value of performance testing and the many tools available to help testers conduct good performance testing.
4 min read
qainsights.com
Get introduced to PerfGPT, a new performance testing tool to analyze performance test results, and learn how it can be used to generate insights and improve the accuracy of performance testing.
Automation
7 min read
testmu.ai
Dive into the powerful feature of Cypress Intercept, allowing developers to manipulate real-time network requests during automated testing.
9 min read
medium.com
Practice some tips and techniques to troubleshoot and prevent flaky tests in Cypress, an open-source end-to-end testing framework. The article discusses common causes of flaky tests and offers solutions to improve test reliability and stability.
9 min read
medium.com
Here are the most common test automation mistakes test automation engineers can avoid and improve their testing practices with real-world examples and actionable solutions for each mistake.
9 min read
medium.com
Examine the assume() function's use in test automation frameworks such as JUnit and TestNG and how to assume() might aid in test efficiency and false positive reduction.
Tools
8 min read
mmasetic.medium.com
Understand the advantages of Playwright, an open-source test automation tool, over other popular testing tools, with examples demonstrating its capabilities and ease of use.
10 min read
dev.to
Here are some of the lesser-known JavaScript Web APIs, such as Intersection Observer, Resize Observer, and more, that developers can use to create modern and interactive websites.
Video & Podcast
25 min
everydayunittesting.com
To ensure the functionality and reliability of your API, you need to create an effective API test plan. Here is a video that you can watch to learn more.
29 min read
youtube.com
In this pytest tutorial, watch how to use parameterization in pytest to write concise and maintainable test cases by running the same test code with multiple data sets.
Events
00 min
testmu.ai
Decode the future of testing! Grab your free pass for Testμ Conference 2023 from 22 - 24 August, 2023 and be a part of insightful sessions, workshops, and much more.