Getting started with Manual testing

Sponsored Links:

Manual Testing : It is basically the appraoch to test the software whether its functioning well or not.
Testing can never completely identify all the defects within software. Instead, it furnishes a criticism or comparison that compares the state and behavior of the product .Every software product has a target audience. For example, the audience for mobile software is completely different from banking software. Therefore, when an organization develops or otherwise invests in a software product, it can assess whether the software product will be acceptable to its end users, its target audience, its purchasers, and other stakeholders.

Scope of the Software Testing:
The main purpose of testing is to find out the bugs as early as possible.Software testing  includes examination of code as well as execution of  code in various environments and conditions as well as examining the aspects of code: what it is supposed to do and  what it needs to do. In the current time of software development, a testing organization may be separate from the development team.

Testing can be functional as well as Non functional:
Functional testing verifies a specific action in terms of function of the code. These are usually found in the code requirements documentation, although some development methodologies work from use cases or user stories.
Non-functional testing refers to aspects of the software that may not be related to a specific function or user action. Non-functional testing tends to answer such questions as "how many people can log in at once", or "how easy is it to hack this software".

Bug Can be in different forms:
A software bug is the common term used to describe an error, flaw, mistake, failure in computer program  that causes it to behave in unintended manner. Most bugs arise from by doing mistake in the code and a few are caused by  producing incorrect code. A program that contains a large number of bugs,  bugs that seriously clashes with its functionality, is said to be buggy. Reports detailing bugs in a program are commonly known as bug report.

No comments: