Stages
There are several stages. They are:
- Unit Testing
- This initial stage in testing normally carried out by the developer who wrote the code and sometimes by a peer using the white box testing technique.
- Integration Testing
- This stage is carried out in two modes, as a complete package or as a increment to the earlier package. Most of the time black box testing technique is used. However, sometimes a combination of Black and White box testing is also used in this stage.
- Software Testing
- After the integration have been tested, software tester who may be a manual tester or automator perform software testing on complete software build. This Software testing consists of two type of testing:
- Functional(to check whether SUT(Software under testing) is working as per the Functional Software Requirement Specification or NOT). This is performed using White Box testing techniques like BVA,ECP,Decision Table, Orthogonal Arrays.This Testing contains four Front-End testing(GUI,Control flow,Input Domain, Output or Manipulation) and one Back-End testing i.e. Database testing.
- Non-Functional Testing /System Testing/Characterstics Testing(to check whether SUT is working as per the NFRS,which contains characterstics of the Software to be developed like Usability, Compatability,Configuration,Inter System Sharing, Performance, Security)
- System Testing
- In this stage the software is tested from all possible dimensions for all intended purposes and platforms. In this stage Black box testing technique is normally used.
- User Acceptance Testing
- This testing stage carried out in order to get customer sign-off of finished product. A 'pass' in this stage also ensures that the customer has accepted the software and is ready for their use.
- Release or Deployment Testing
- Onsite team will got to customer site to install the system in customer configured environment and will check for the following points:
- Whether SetUp.exe is running or not.
- There are easy screens during installation
- How much space is occupied by system on HDD
- Is the system completely uninstalled when opted to uninstall from the system.
Read more about this topic: Manual Testing
Famous quotes containing the word stages:
“The four stages of man are infancy, childhood, adolescence and obsolescence.”
—Art Linkletter (20th century)
“But parents can be understanding and accept the more difficult stages as necessary times of growth for the child. Parents can appreciate the fact that these phases are not easy for the child to live through either; rapid growth times are hard on a child. Perhaps its a small comfort to know that the harder-to-live-with stages do alternate with the calmer times,so parents can count on getting periodic breaks.”
—Saf Lerman (20th century)
“America is a country that seems forever to be toddler or teenager, at those two stages of human development characterized by conflict between autonomy and security.”
—Anna Quindlen (b. 1952)