Operations | Monitoring | ITSM | DevOps | Cloud

Testing

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

How good is GitHub Copilot at generating Playwright code?

People keep asking us here at Checkly if and how AI can help create solid and maintainable Playwright tests. To answer all these questions, we started by looking at ChatGPT and Claude to conclude that AI tools have the potential to help with test generation but that "normal AI consumer tools" aren't code-focused enough. High-quality results require too complex prompts to be a maintainable solution.

How to Automate CI/CD Tests with Grafana Cloud k6 | Demo | Performance Testing | GitHub Actions

Performance Testing with Grafana Cloud k6: Seamlessly Integrated into CI/CD Pipelines In this video, Grafana Solutions Engineer Sean Carolyn demonstrates how Grafana k6 integrates with CI/CD pipelines to make performance testing an effortless part of the development workflow.

What is Resilience Testing: The Ultimate Guide

Today’s complex, dynamic applications demand rigorous resilience testing. A common hurdle is accurately mimicking real user behavior. This post discusses a possible solution: production traffic replication (PTR), a technique that captures actual user interactions to enhance chaos testing, and the principle of intentionally introducing failures to evaluate application recovery.

Catching Flaky Tests Before It's Too Late

This is a guest post from Artem Zakharchenko, creator of MSWJS, an API mocking library for Javascript. He also writes about testing for EpicWeb and on his personal blog. Test flakiness is a big issue. Not only can it be a colossal time investment to detect and fix, but it hurts perhaps the biggest value you get from your tests—their trustworthiness. A test you cannot trust is a useless test. Time spent maintaining a useless test is time wasted; time that could have been spent building.

5 Essential Innovations Revolutionizing Pool Services Today

Innovation has turned the pool service industry into a thriving tech hub. Today, managing pools isn't just about chlorine and filters anymore. Technology transforms everything from scheduling maintenance to ensuring safety. Smart tools make processes smoother, save time, and improve customer satisfaction. Let's look at the cutting-edge advancements that are changing how businesses operate in this space.

The new "toMatchAriaSnapshot" assertion and Aria in Playwright

Dive into the latest Playwright 1.49 release with Stefan Judis, Playwright ambassador, as he discusses "toMatchAriaSnapshot", a new assertion for end-to-end page validations. In this video, Stefan discusses using recommended Playwright locators, the importance of ARIA and accessibility in end-to-end testing and demonstrates the new "toMatchAriaSnapshot" assertion.

A Developer's Guide to Continuous Performance Testing

Today’s fast-paced development environments require new approaches to testing. Enter continuous performance testing. Unlike traditional performance testing, automated continuous performance testing is part of every build, monitoring the application continuously under increased load. With continuous performance tests, organizations with lots of users can expect to improve the customer experience, prevent major outages, and find and resolve issues faster.