Home > DeveloperSection > Category

Latest article on category "Testing"

Role of Testing in Software Development

In software development, there is an old saying “A code that cannot be tested is flawed”. Testing plays a very crucial role in software development, life cycle.

Top challenges of nonfunctional testing

In any software testing project we do broadly two types of testing – functional testing and non functional testing.

Basic Testing Techniques and Strategies

In this article we will discuss the remaining techniques used in testing. Here we will discuss System Testing followed by Performance, stress and load testing.

By mohan kumar posted   4 years ago

Equivalence Partitioning

To actually start off the testing, it is good to have optimum test cases in place which not only cover all the desired features but also are sufficient to detect good quality bugs. There are many design techniques for writing test case. One of the most popular among them is Equivalence Partitioning.

Difference between Smoke and Sanity Testing

Smoke Testing is also called Build Verification Testing or Rattle Testing or Confidence Testing is done to validate code changes before the changes are checked in into the product’s official source code

By Uttam Misra posted   6 years ago

Black Box Testing

Black box testing also known as functional testing or behavioraltesting treats the system as a “black-box”, so it doesn’t explicitly use Knowledge of the internal structure or code. Or in other words the Test engineer need not know the internal working of the “Black box” or application.Main focus in black box testing is on functionality of the system as a whole.

Best practice of testing

Once a bug is fixed by a developer, it needs to be retested to ensure that it works as specified and that it has not negatively impacted any functionality that was working perfectly previously. This is known as Regression Testing.

Acceptance Testing

Once the application is ready to be released the crucial step is User Acceptance Testing.

Life Cycle of Testing Process

This article explains about Different steps in Life Cycle of Testing Process. In Each phase of the development process will have a specific input and a specific output.

Integration Testing

There are various levels of testing i.e. Unit Testing, Integration Testing, System Testing

By Uttam Misra posted   6 years ago

Software Development Life Cycle

Software Development Life Cycle is also known as Classic Life Cycle Model or Linear Sequential Model.

By Uttam Misra posted   6 years ago

Product Quality Measures for Testing

This article deals with the Product Quality Measures for testing

By Uttam Misra posted   6 years ago

Technical Terms Used in Testing

Following are a brief list of terms commonly used in testing.

By Uttam Misra posted   6 years ago

SQL Injection Attacks

Many applications use some type of a database. An application under test might have a user interface that accepts user input that is used to perform the following tasks

By Uttam Misra posted   6 years ago

TSL function

TSL stands for “Test Scripting Language”. The test scripts are written in Test Scripting Language in win runner.

Testing Metrics

Market is full of software testing metrics. Different companies are creating this demand. What is tool anyway and why is it in such demand? The reason behind this is the fact that we are now in the computer age. Since all aspects of life is going to be computerized, it is important for us to acquire the best software available in the market today. The problem is that this is not easy to do so. There are lots of different software available. To pick out the best application, we use metrics to measure the different programs available. By doing so, we will know for sure that the product we are buying is a worthy investment.

Usability Engineering

Usability Engineering, studies the human interaction and cognitive behavior of an individual with respect to performing as task. It could be as simple as a driving a vehicle or using a product. User’s interaction in performing a task should be in sync with the workflow of the product. Usability Engineering as a science helps in achieving this goal.

Bug life cycle

Bug can be defined as the abnormal behavior of the software. No software exists without a bug. The elimination of bugs from the software depends upon the efficiency of testing done on the software. A bug is a specific concern about the quality of the Application under Test (AUT).

Don't want to miss updates? Please click the below button!

Follow MindStick