Operations | Monitoring | ITSM | DevOps | Cloud

Testing

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

Ensuring Business Continuity at IT Company in High-Risk Environments: A Strategic Approach

IT companies have proven to be the engines driving innovation and technological progress. However, their operations may be vulnerable, especially in high-risk environments susceptible to geopolitical instability, natural disasters, or cyberattacks. In fact, research shows that 96% of IT managers and decision-makers worldwide have experienced at least one incidence of downtime in the past three years. Fortunately, a robust Business Continuity Plan (BCP) can cushion the effects of these disruptions and restore client trust.

Writing Your First Visual Regression Check in Playwright

Visual regression testing ensures that your web application looks as expected and that any visual changes are intentional. These tests amount to comparing two screenshots and looking for pixels that are different. With Playwright, you can achieve this with just a few lines of JavaScript. Let's walk through the process using a simple example. Once we’ve done a visual regression test start to finish in Playwright, we’ll show how you can add Checkly tools to create visual regression monitors.

What Is Software Testing And Quality Assurance?

Have you ever used a buggy app or website that crashed unexpectedly? Or have you dealt with software that had so many glitches, you wondered if anyone tested it? If so, you've experienced firsthand the importance of software testing and Quality Assurance (QA).   In this digital age, where software powers everything from mobile apps to self-driving cars, ensuring quality and reliability is crucial. Software testing and QA go hand in hand to make sure the software you use every day is functional, user-friendly, and meets your needs.    But what exactly do these terms mean, and how do they work together?

Pytest: Getting started with automated testing for Python

Testing Python applications is critical to ensuring they function as intended in real-world scenarios. Among the numerous testing frameworks available for Python, pytest stands out as a primary choice for many developers. Renowned for its straightforward yet powerful features, pytest makes writing and running tests efficient and effective. In this guide, we’ll explore how to get started with pytest, from installation to writing your first tests.

Parallelizing with Playwright: A Scalable Win for Cribl.Cloud

An oft-forgotten component of robust, production-ready code is testing. The moat protects us from costly service interruptions and fortifies trust in our product with our customers. Simply put, it’s in the critical path of damn good software. However, as we scale a cloud product to serve a rapidly growing user base, our test case scenarios scale correspondingly. As far as testing goes, end-to-end (E2E) testing most closely mirrors the end-user experience.

Get alerted when your Playwright checks degrade in performance

Discover how to improve your end-to-end monitoring alerts with Checkly's new feature: degraded browser check runs. In this video, you'll learn how to extend your Playwright tests to mark test runs as "degraded" under certain conditions. Marking checks as degraded gives you more control over critical alerts and you'll gain more insights into your monitoring results.

The Importance of Controlled Environment Testing

When it comes to developing and testing products, having a controlled environment is crucial for ensuring accuracy, reliability, and safety. Controlled environment testing involves conducting experiments or trials in an isolated setting where variables can be carefully monitored and controlled. This allows for more accurate results and helps identify any potential issues that may arise during the product development process.

What Are the Best Practices for Quality Control in Injection Molding?

Have you ever wondered if there's a foolproof method to ensure the quality of your injection-molded products? Well, the key might lie in mastering the best practices for quality control in injection molding. From closely monitoring crucial process parameters to employing cutting-edge testing techniques, there are proven strategies that can make or break the success of your manufacturing process. Companies like Kemal Precision Manufacturing exemplify these practices, showing how they can elevate the quality of your final products. Let's explore together.

Quality Engineering: Mastering quality control & assurance

We know speed to market matters—now more than ever. Bill Gates said in the nineties that “if you don’t meet customer demand quickly enough, without sacrificing quality, someone else will.” But software quality also matters, affecting everything from customer loyalty to developer experience. Poor quality causes immediate issues like bugs and crashes, as well as building technical debt and making updates needlessly hard.