Monday, 27 November 2017

software testing

TESTING

REGRESSION TESTING:

Regression testing is a type of software testing which verifies that software which was previously developed and tested still performs the same way after it was changed or interfaced with other software. Changes may include software enhancements, patches, configuration changes, etc.

SMOKE TESTING:

Smoke Testing, also known as “Build Verification Testing”, is a type of software testing that comprises of a The results of this testing is used to decide if a build is stable enough to proceed with further testing.
non-exhaustive set of tests that aim at ensuring that the most important functions work.


CLEAN ROOM TESTING:


Clean room testing is a technique extracted from a software development practice
known as Clean room Software Engineering. The original purpose of Clean room testing
was to exercise software in order to make mean time to failure (MTTF) measurements
over the course of the project. In this chapter, Clean room testing is applied to the
problem of why customers find problems in games after they have been through thou-
sands of hours of testing before being released. If one measure of a game's success is
that the users (players) will not find any bugs, then the game team's test strategy
should include a way to detect and remove the defects that are most likely to be found.


AD-HOC TESTING:

Ad hoc testing is a commonly used term for software testing performed without planning and documentation, but can be applied to early scientific experimental studies.
The tests are intended to be run only once, unless a defect is discovered. Ad hoc testing is the least formal test method. As such, it has been criticised because it is not structured and hence defects found using this method may be harder to reproduce (since there are no written test cases). However, the strength of ad hoc testing is that important defects can be found quickly.
It is performed by improvisation: the tester seeks to find bugs by any means that seem appropriate. Ad hoc testing can be seen as a light version of error guessing, which itself is a light version of exploratory testing.


TESTING LIFE CYCLE:


A software testing life cycle (STLC) is a set of steps used to test software products. Software testing is a critical part of preparing software for use, and a STLC helps make this process more sophisticated, consistent and effective.


WHITE BOX TESTING:

White-box testing (also known as clear box testing, glass box testing, transparent box testing, and structural testing) is a method of testing software that tests internal structures or workings of an application, as opposed to its functionality (i.e. black-box testing).

BLACK BOX TESTING:

Black-box testing is a method of software testing that examines the functionality of an application without peering into its internal structures or workings. This method of test can be applied virtually to every level of software testing: unit, integration, system and acceptance.

No comments:

Post a Comment

job application

The is a Page to talk about the work that i am going for within the future and also a bit about me. I enjoy Drawing, this is my favourite th...