Posts

Showing posts from March, 2016

Software Testing - Overview

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. In simple words, testing is executing a system in order to identify any gaps, errors, or missing requirements in contrary to the actual requirements. According to ANSI/IEEE 1059 standard, Testing can be defined as - A process of analyzing a software item to detect the differences between existing and required conditions (that is defects/errors/bugs) and to evaluate the features of the software item. Who does Testing? It depends on the process and the associated stakeholders of the project(s). In the IT industry, large companies have a team with responsibilities to evaluate the developed software in context of the given requirements. Moreover, developers also conduct testing which is called  Unit Testing . In most cases, the following professionals are involved in testing a system within their respective capacities: Software Tester

Software Testing Dictionary

HI Friends, Here i am writing for small introduction of Software testing. Testing is the process of evaluating a system or its component(s) with the intent to find that whether it satisfies the specified requirements or not. Testing is executing a system in order to identify any gaps, errors or missing requirements in contrary to the actual desire or requirements. Audience This dictionary is an effort to put almost all the terms related to Software Testing at one place and explain them with suitable examples. The target audience for this dictionary is Software Testing Professionals, Software Quality Experts, and Software Developers. Prerequisites Before proceeding with the terms given in this dictionary, you should have a basic understanding of software development life cycle (SDLC). A basic understanding of software programming using any programming language is also required.