Systems | Development | Analytics | API | Testing

How to Use MongoDB and Mongoose with Node.js

Mongoose is Object Data Modeling (ODM) for MongoDB. It represents application data as JavaScript objects, mapped to the underlying MongoDB database. You can use Mongoose to model data, enforce schemas, validate models, and manipulate data in a database without familiarity with the underlying database semantics. In this tutorial, you will build an Express server with Mongoose that serves a RESTful API. Let's get started!

A Complete Guide to BDD Testing in Financial Services

In the fast-paced and highly regulated world of financial services, software quality is arguably of utmost importance. To ensure financial products meet complex requirements and deliver seamless user experiences, robust testing methods are crucial. One such approach that has gained significant traction in the financial industry is Behavior-Driven Development (BDD) testing.

BFSI Testing: A Comprehensive Guide

Banking, financial service, and insurance (BFSI) applications are complex due to their heavily regulated nature. Beyond the commonly known test cases, QA teams must also consider industry-specific test scenarios to do BFSI testing well. This means that testers must equip themselves with two skill sets: testing knowledge and BFSI domain knowledge.

Manual versus Automated tests: Consider this...

Jason Baum and our special guests Marcus Merrell and Evelyn Coleman talk about when automated testing goes wonky! Discover valuable insights into failures in automated testing and how to avoid them. Join the Sauce Labs community, for finding and resolving issues, enhancing your testing understanding, and supporting one another in creating software, testing, and automation.

IoT Data Integration: Challenges and Solutions

The adoption of Internet of Things (IoT) devices continues rapidly. When you look at what businesses gain from their IoT implementations, it's easy to see why. IoT enhances an organization's operational efficiency by monitoring or automating key business processes. Maintenance, manufacturing, and supply chain have all been revolutionized by IoT. The wealth of data generated by IoT devices bolster business intelligence and data analytics. And that leads to a better understanding of the customer experience.

Testing Uncovered: A Deep Dive into Deconstructing Flaky Tests | Cristiano Cunha | #softwaretesting

In this enlightening video, Cristiano Cunha, a seasoned software testing professional, takes a deep dive into the world of flaky tests. Cristiano unveils the intricacies of flakiness, sharing his expertise on how to deconstruct and understand these unpredictable test cases. Whether you're a tester, developer, or anyone involved in software quality assurance, this video offers a comprehensive exploration of flaky tests.

How to Build QA at Scale Through Device Architecture

Let’s start with some absolutes. Maintaining a steady CI/CD pipeline is crucial to modern software development. Testing and quality engineering principles that drive solid deliverables should be flexible and agile. QA teams need hundreds of device and O/S combinations. With those non-negotiables in mind, how would you implement a flexible device architecture to support ongoing and evolving needs to assess mobile and web applications?