Systems | Development | Analytics | API | Testing

The latest News and Information on Software Testing and related technologies.

Streamlined Contract Testing in Node.js: A Simple and Achievable Approach

Do you want the benefits of contract testing with much less effort? Are you convinced of the benefits of contract testing but think it’s just too difficult to roll out across your organization? You might worry that implementing Pact in your organization requires challenging changes to culture and process. In this article, I’ll show you a drastically simplified approach to contract testing that a single developer can bring online.

GLB and GLTF Rendering in Helix DAM

In our latest release, Helix DAM 2024.5, our integration with Helix Plan expands Helix’s DAM compatibility with the rest of our Digital Creation tools. In addition, DAM now supports GLB and GLFT file formats, including animation controls. And you can now add tags in bulk to files within a folder. In this video, Sr. Solutions Engineer, Ryan Maffesoli showcases the 2024.5 Helix DAM updates: Helix Plan + DAM integration Support for GLB and GLTF file formats Adding multiple tags to assets in folders.

Regression Testing: Your Secret Weapon for Quality Software

Imagine you are a software developer and you are buzzing with excitement because you've just deployed a new feature at work. But suddenly, you hear whispers of a critical bug in the old functionality. That gut-wrenching moment reminds us how important it is to know when regression testing should be performed.

Playwright Vs Cypress: Choosing The Best E2e Testing Framework

In the world of web application testing, end-to-end (E2E) testing frameworks play a critical role. They allow teams to automate tests that simulate real user interactions, ensuring that applications behave as expected from start to finish. Two of the most popular tools in this arena are Playwright and Cypress. Both tools are designed for modern web apps but vary significantly in their approach, features, and capabilities. In this article, we’ll explore Playwright vs.

Improving DevOps Maturity with Continuous Testing with DevOps Legend Marc Hornbeek

Continuous testing isn't just about automation—it's about strategy, feedback, and getting your team unstuck. In today’s episode, Jason Baum and Marcus Merrell are joined by former co-host, Evelyn Coleman, to welcome Marc Hornbeek on the show. If you’re not familiar with Marc, he’s a legend in the world of DevOps. The author of “Continuous Testing, Quality Security and Feedback,” and CEO and Principal Consultant of Engineering DevOps Consulting, he knows what it takes to succeed in the industry.

New research: AI struggles with open-source test maintenance challenges

Our new research shows AI adoption is high across software testing workflows. But AI isn’t (yet) paying off in ways that matter to software teams using open-source testing frameworks like Selenium, Cypress, and Playwright. Open-source teams using AI are still spending just as much — if not more — time on painful test writing and maintenance tasks than ones not using AI. Contents Toggle.

Tricentis NeoLoad 2024.3: Elevating legacy performance testing with remote terminal emulation (RTE)

We are thrilled to announce the release of Tricentis NeoLoad 2024.3, the latest update to our industry-leading performance testing platform. This release brings with it significant advancements, most notably support for Remote Terminal Emulation (RTE) — allowing organizations to performance test legacy systems.

What are Ephemeral Environments?

Development teams and product managers have many variables that affect their daily processes, but perhaps the most impactful is the nature of their development environment. Having a proper development environment can fundamentally change the efficacy of an entire engineering team, unlocking incredible productivity and iterative development at scale.

A Complete Guide to Exploratory Testing

Traditional testing approaches can struggle to keep up with the dynamic nature of modern development cycles. While effective in certain contexts, these methods may miss some defects, which can lead to costly fixes, customer dissatisfaction, and damage to the product's reputation. The problem lies in the limitations of scripted testing, which might lack the flexibility required to identify novel defects.

9 Tips for Working With Legacy Code

What is legacy code? Legacy code is source code that already exists and needs to be used again. It's not necessarily lousy code, but it often needs some effort to integrate into newer systems. That means you need effective ways of overcoming legacy code's issues. What are your chances of working with legacy code? Given that most of the top 10 programming languages on the TIOBE popularity index have been around for at least 20 years, your chances are very high.