Operations | Monitoring | ITSM | DevOps | Cloud

Testing

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

Using a Mock Server: Understanding Efficient API Testing

API testing is critical to modern software development, ensuring that applications communicate seamlessly and function as expected. However, setting up testing environments that accurately mimic real-world conditions can be complex, time-consuming, and costly. APIs often change, and dependencies on third-party services or backend systems can delay the development process, making it challenging to conduct reliable tests in real-time.

How to speed up database testing | The Tony and Tonie Show

In this pilot episode, Tonie and Tony dip into two new technical articles from Redgate: one about Redgate Test Data Manager and how use of containerized clones and PowerShell automation can speed up database testing, and one about Flyway, explaining its Repair command, what it does, how it works and best practice guidance.

Attach Screenshots to Your Playwright Test Reports

Today I want to show you how you can attach your screenshots directly to Playwright's test reports. Imagine you have a simple Playwright test that navigates to Checkly. You take a screenshot and store it in screenshots/home.png. Then, you click a link in the main navigation, expect a specific heading to be visible, and take another screenshot. When you run this test using npx playwright test, the test passes, and you find the screenshots in the /screenshots directory.

How to Measure the Success of Your Shoppable Videos on Amazon

Purchasing videos are changing the way brands interact with their viewers, transforming them into purchasers with just a couple of taps. These multimedia tools merge entertainment with instant buying capabilities, providing an effortless shopping experience. As these videos become more common in digital marketing, comprehending and measuring their effectiveness is crucial. Understanding key metrics is beneficial for enhancing both content and marketing tactics, which can result in increased interest and revenue.

How to detect broken links with Playwright

One of our Slack community members recently asked if they could use Playwright and Checkly to detect broken links on their sites. They certainly can, and the answer to this question covers so many different Playwright concepts that it makes a perfect case for sharing Playwright features with the community. Let's unveil some links going nowhere! If you prefer the video version of this tutorial,

Proactive Maintenance Strategies for Subsea Electrical Systems

Subsea electrical systems are critical to the functioning of offshore operations. Ensuring these systems are well-maintained can prevent costly downtimes and enhance the overall safety of underwater projects. By implementing proactive maintenance strategies, companies can avoid potential failures and extend the lifespan of their equipment. In this article, we'll explore several proactive maintenance strategies for subsea electrical systems. We'll cover routine inspections, condition monitoring, insulation resistance testing, and the importance of using reliable materials.

Why AI Will Become Essential In Quality Inspection

Forget spotting a needle in a haystack. Today's AI quality control systems can detect a paint defect smaller than a grain of salt on a car body - while keeping pace with high-volume manufacturing. This isn't speculative tech; it's happening on factory floors right now. From microscopic solder bridges on PCBs to predictive algorithms slashing downtime, AI is redefining what's possible in manufacturing QC.

Data quality testing

Data quality testing is a subset of data observability. It is the process of evaluating data to ensure it meets the necessary standards of accuracy, consistency, completeness, and reliability before it is used in business operations or analytics. This involves validating data against predefined rules and criteria, such as checking for duplicates, verifying data formats, ensuring data integrity across systems, and confirming that all required fields are populated.

Mastering Golang Mocks for Efficient Testing and Improved Code Quality

Although GoMock is one of the most popular ways to create mocks in Golang, it’s important to understand the broader landscape of mocking methods in the language to fully leverage its potential value in testing. Mocking is a powerful technique that allows developers to isolate their code, improve test reliability, and ultimately enhance overall code quality.

Future Trends in Testing Technologies and Their Industry Implications

In today's fast-paced world, technological advancements are reshaping industries at an unprecedented rate. Testing technologies, in particular, have evolved rapidly, becoming more integral to ensuring the quality, safety, and reliability of products across various sectors. Recent studies have shown that the global market for testing technologies is expected to grow significantly in the next decade, driven by innovation and the increasing complexity of modern products.