CODING JAG - Issue 131

Welcome to the 131st edition of Coding Jag brought to you by TestMu AI!👐

Just like little bugs in the real world, software bugs can have a significant impact on our software's functionality and user experience.

In software testing, a variety of bugs can cause problems, from syntax errors to logic bugs to security vulnerabilities. The study of the behaviors and patterns of these bugs can, however, provide valuable insights into how to create more effective and efficient software testing strategies.

In this edition of Coding Jag, we explore the world of software bugs and how to learn from little bugs to improve our software testing practices.

News

Learning from Little Bugs

5 min readChrome-Extensiondevelopsense.com

Understand how even small bugs can provide insightful information about our products by observing minute details during testing.

A Complete Guide to CSS Object Model (CSSOM)

5 min readChrome-Extensiontestmu.ai

Delve into the details of the CSS Object Model (CSSOM) and its crucial role in rendering web pages to help developers manipulate CSSOM and build high-quality web pages.

What I Think About When Manually Testing My Code

5 min readChrome-Extensionmedium.com

Identify potential issues in software code to optimize manual testing techniques by understanding the thought process behind approaching manual testing.

Near-Future of Testing: Digitizing Testers

5 min readChrome-Extensionlinkedin.com

Explore the potential impact of digital transformation on the field of software testing as the author shares his vision for the future of testing, including the integration of AI and machine learning, and discusses the role of testers in this rapidly evolving landscape.

Logical Fallacies for Testers III: Appeal to Authority

5 min readChrome-Extensionthinkingtester.com

Discover how relying too heavily on authority figures or expert opinions can lead to flawed testing practices with some effective suggestions for avoiding this fallacy.

Performance

What is Performance Testing in QA Software Testing

4 min readChrome-Extensionmedium.com

Get introduced to the basics of performance testing, its objectives, and the key metrics involved in evaluating the performance of software system.

Load Testing Made Simpler with Resource Object Model

4 min readChrome-Extensionmedium.com

Testing web applications for load is crucial for ensuring they can handle heavy traffic. Find out how the Resource Object Model simplifies the load testing process and improves test accuracy.

Automation

Locating a Web Element that disappears after Inspect

7 min readChrome-Extensionzhiminzhan.medium.com

Are you struggling to locate a web element that disappears after inspecting it? Here are the two methods for inspecting disappearing dynamic elements.

How to structure a big project in Cypress

9 min readChrome-Extensionfiliphric.com

Building different projects with Cypress for almost 7 years, learn how to structure a big project so that test stability and scalability are maintained.

Effectively Reducing the Run Time of Automated UI Tests

9 min readChrome-Extensionmedium.com

Check out these practical tips for reducing runtimes of automated UI tests, optimizing your testing process, and accelerating your development cycle to avoid long test runtimes being a bottleneck.

Avoid Leaking Domain Knowledge to Tests

9 min readChrome-Extensionhashnode.dev

Rafael Miguel demonstrates several examples to explain why automated tests shouldn't contain implementation details.

Tools

Opensource testing tools for QA/test engineers

8 min readChrome-Extensionmedium.com

Here is a comprehensive list of open-source testing tools that can help QA/test engineers improve your testing processes and save on software testing costs.

Chrome Dev Tools: Detailed Guide

10 min readChrome-Extensionmedium.com

Chrome DevTools is a powerful set of browser-based developer tools. Learn about the various features and functionalities of these tools to debug, profile, and optimize web applications.

Video & Podcast

Video: TestNG Framework Tutorial | How To Perform Geolocation Testing

25 minChrome-Extensionyoutube.com

TestNG is a widely used testing framework for Java applications. Watch this video to learn how to mock a browser’s geolocation in two amazing ways while using the TestNG framework.

Podcast: Strategies for Testing

29 min readChrome-Extensiontestingpeers.com

Tune into this episode of the Testing Peers as the peers discuss strategies that transcend testing and shift into quality and teams.

Events

Event: Clean Coding Practices for Test Automation: Part 2

00 minChrome-Extensiontestmu.ai

Join and explore real-world test automation coding scenarios that showcase clean coding practices in this Voices of Community webinar on 23rd March 2023. Register now!