Systems | Development | Analytics | API | Testing

February 2020

How To Decide The Entry and Exit Criteria For Regression Testing

Regression testing is the process of verifying that if a change is made in one component of the product, the other components of the product continue to behave like it was before. It is a means to ensure that change in one functionality of the product doesn’t result in unintentional changes in other functionalities of the product.

How Application of Artificial Intelligence is Transforming Business

Artificial intelligence works on the principle of human intelligence. The machines are programmed in such a way that they think like humans and can imitate our actions. They can be designed to execute all types of tasks from complex to simple ones. The primary task machines can perform are learning, reasoning and perception.

Different Functional Testing Types Explained in Detail

According to Wikipedia, “Functional testing is a quality assurance process and a type of black-box testing that bases its test cases on the specifications of the software component under test. Functions are tested by feeding them input and examining the output, and the internal program structure is rarely considered.” Functional testing is a Black Box technique in which the output is validated against the input provided to the application.

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.

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.