Black Box Testing: - In this type of testing, the tester no needs to know about the internal programming code design. Here tests are based on the requirement and functionality.
White Box Testing:- This type of testing based on the knowledge of the internal programming code of an application. Tests are based on the coverage of code statements, branches, paths and conditions.
Unit Testing: - When an individual module can be tested is called as unit testing.
This testing typically has done by the developer not the tester.
Integration Testing: - When a number of modules can be executed successfully after they are integrated with each other and they are working properly with communicating with each other is called as Integration testing.
Functional Testing: - This type of testing is used to check the function of a product/software is working properly or not, the desert specifications are working properly or not.
It can only emphasis on the input and the output. It ignores the inner parts and focus on the output as per the requirement.
Gray Box Testing: - It is a combination of black box testing and white box testing. In this testing the tester does know some internal programming code of the software under test.
Acceptance Testing:- It is total based on the user requirement, when all the user requirement meets to the specification that is called as Acceptance Testing.
System Testing: - This testing based on the overall requirement, specification and covers all the combined parts of a system.
Sanity Testing:- Testing to determine if a new software version is performing well enough to accept if for a major testing effort.
Regression Testing: - This type of testing can be done after fixes the bug or modification of the software or its environment.
Load Testing: - Testing an application under heavy loads, such as testing of a website or windows application to determine that at which point the system response degrades/fails.
Friday, January 16, 2009
Subscribe to:
Post Comments (Atom)
Thanks for sharing this post and the efforts you have made in writing this. If you have more info about Software testing companies, please share. Looking forward to hearing from you.
ReplyDelete