Systems | Development | Analytics | API | Testing

%term

Sponsored Post

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.

Kubernetes Load Testing: How JMeter and Speedscale Compare

At some point, your development team may be considering implementing load testing (also known as stress testing) as part of your software testing process. Load testing validates that your web app is able to withstand a large number of simultaneous users, decreasing the chance that any traffic spikes will bring down your services once deployed. These stress tests can be highly granular, giving you the opportunity to test run virtually unlimited strategies before they are set into the wild.

Episode 11: The future of data lakes: Open table formats, metadata and AI | AWS

Paul Meighan, Director of Product Management at AWS, shares how enterprises are increasingly looking for ways to integrate more data sources in their environment — especially with data lakes. From turning S3 buckets into databases to establishing better metadata layers, Meighan explores the rapid evolution of data lakes alongside data warehouses. He also explains the pivotal role AI, ML and GenAI workloads and applications will play in large metadata environments, driving innovative analytics and business insights.

Introducing Container Runtime: Enabling Flexible, Scalable Training and Inference on GPUs from a Snowflake Notebook

Predictive machine learning continues to be a cornerstone of data-driven decision-making. However, as organizations accumulate more data in a wide variety of forms, and as modeling techniques continue to advance, the tasks of a data scientist and ML engineer are becoming increasingly complex. Oftentimes, more effort is spent on managing infrastructure, jumping through package management hurdles, and dealing with scalability issues than on actual model development.

Test Plan vs Test Strategy: Best Practices, Examples, and Pros & Cons

When it comes to ensuring software quality, having a well-defined Test Plan and Test Strategy is crucial. As a software developer or QA professional, understanding the differences between these two concepts and how to write a Test Plan or execute a test strategy effectively can significantly improve your testing process.

Teamwork Drives Early Bug Detection

Is catching bugs before production really possible? @Saurabh Shanbhag from @DoorDash shares insights on how minimizing bugs is a team effort and not just the responsibility of engineers or QA testers. Collaboration across roles is key to ensuring product reliability. Here’s how teams can prevent issues before launch: Watch this episode of Test Case Scenario to learn more about bug prevention strategies that actually work.

3 Ways to Increase Trust in Your Epicor Data

Epicor’s ability to provide industry-focused, scalable, and customizable ERP solutions has made it a popular choice for organizations across the globe. Epicor’s built-in reporting capabilities are useful for standard reports but can be limiting for organizations that require more advanced analytics. Without deep technical knowledge of Epicor’s data structures, attempting to manually create custom reports can create serious roadblocks to data trust within your organization.

How to use Selenium IDE with Ghost Inspector: An Automation Testing Tutorial

Selenium IDE is a popular open-source tool for recording and running automated browser tests. You can use it to interact with a browser the way a human would, doing things like navigating to URLs, filling in forms, and clicking on links and buttons. You can also use “assertions” to verify things are working as expected, like checking that elements are present, text is present, inputs contain certain values, et cetera.