Systems | Development | Analytics | API | Testing

Blog

Smoke Testing vs Sanity Testing vs Regression Testing Explained

Smoke, Sanity & Regression testing are the basic testing concepts, which most QA teams/projects follow in different stages of software development. Anyone new to the QA process needs to know the basics of Smoke, Sanity & Regression testing for efficient and good Quality Assurance results. Let’s discuss more about the importance & usage of these testing concepts below.

Breadcrumbs for JavaScript

Breadcrumbs can help you debug client-side JavaScript applications, and are available to all Honeybadger customers as of today. One of the things that makes fixing JavaScript errors so difficult is that everything happens on the client-side. When an obscure error happens in a callback, you often lack the context to reproduce it. If the error is critical, you may even resort to deploying debug code to get more information about the events leading up to it.

Disk and Datanode Size in HDFS

This blog discusses answers to questions like what is the right disk size in datanode and what is the right capacity for a datanode. A few of our customers have asked us about using dense storage nodes. It is certainly possible to use dense nodes for archival storage because IO bandwidth requirements are usually lower for cold data. However the decision to use denser nodes for hot data must be evaluated carefully as it can have an impact on the performance of the cluster.

Fresh Features: first-rate filters

Filtering is an underappreciated feature of business intelligence and analytics. Yet filters are critical to data analysis. Filters will probably be the primary method, of all the possible interaction types, that end users utilize. Welcome to part 3 of Yellowfin 9 Fresh Features. If you missed part 2, check out the enhancements to Yellowfin's automated data discovery - Signals. Yellowfin has a rich filter functionality that isn't available in some of the other leading analytics platforms.

The Different Software Testing Types Explained

According to IEEE Std 829-1998, Software Testing is defined as “the process of analyzing a software item to detect the differences between existing and required conditions (i.e. defects) and evaluating the features of the software items.” With the advent of new technologies and new software being released every day, software testing is gaining more strength and accolades. Today, testing is imperative and there is no way we can skip it.