Operations | Monitoring | ITSM | DevOps | Cloud

Testing

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

Simplifying AWS Testing: A Guide to AWS SDK Mock

Testing AWS services is an essential step in creating robust cloud applications. However, directly interacting with AWS during testing can be complicated, time-consuming, and expensive. The AWS SDK Mock is a JavaScript library designed to simplify this process by allowing developers to mock AWS SDK methods, making it easier to simulate AWS service interactions in a controlled environment. Primarily used with AWS SDK v2, AWS SDK Mock integrates with Sinon.js to mock AWS services like S3, SNS, and DynamoDB.

How to parameterize and configure your custom Playwright fixtures

Join Stefan Judis in this Playwright tutorial, where he explains how to make your custom Playwright fixtures configurable using "option fixtures". Stefan briefly explains the fixture concept but then focuses on creating an option fixture configurable on a global, project, and spec file basis.
Sponsored Post

Seasonal Holiday Readiness Testing with Production Traffic

Many businesses depend on seasonal products, offerings, and campaigns. Seasonal traffic usually refers to high traffic levels because of festival seasons like Thanksgiving and Christmas and sales events like Black Friday, Cyber Monday, and Boxing Day. These impact a wide range of industries, such as travel, hospitality, social activities, and, most prominently, e-commerce. If your business is primarily run online, you'll need your applications to be elastic and flexible enough to handle this significant increase in traffic to cater to demand and also maintain a good user experience for your customers.

What's Chaos Monkey? Its Role in Modern Testing

Chaos Monkey is an open-source tool. Its primary use is to check system reliability against random instance failures. Chaos Monkey follows the testing concept of chaos engineering, which prepares networked systems for resilience against random and unpredictable chaotic conditions. Let’s take a deeper look.

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.