Types of Testing, Path Testing, Parallel Testing, Passive Testing, Operational Testing





  1. Path Testing: It’s a type of White box testing; this testing performs to cover the goal of satisfaction regarding coverage criteria for each and every logical path through program. This testing usually performed by development team..
  2. Parallel Testing: This testing done when new version has been installed and for some times its works with old version to insure the correctness and completeness of new installed version. This testing work done by the Test engineers.
  3. Passive Testing: This testing has been done by Test Team engineers. This testing done for running system results, without any special test data.
  4. Pair Testing: AS it name suggest, When tester and developer done testing together in pair on same keyboard. Test engineer will test the application and developer will analysis the review and testing. This will call the pair testing.
  5. Orthogonal Array Testing: This statistical way of testing in a system and this can be applied in performance testing, interface testing, regression testing and system testing. This testing is done by the testing team.
  6. Operational testing: Testing performed in the operation environment of system is called the operational testing. This testing done by the test engineers.
  7. Negative Testing: This testing direct meaning how a system can fail. Mean using all negative scenarios for this testing is the main objective. This testing is conducted by the Test Engineers.
  8. Non-Functional Testing: Testing perform for the non-functional requirements is called the non-functional testing. This type of testing is performed by the performance engineers.
  9. Modularity-Driven Testing: Testing perform in sequential way which contain creation of independent and small scripts that represent the sections, functions and modules of the software under testing. Usually Test Engineers did this testing.
  10. Mutation Testing: This testing done for those parts of application source code or byte code which are seldom or never executed in normal testing execution. Usually this testing has been performed by the Test engineers.
  11. Model Based Testing: This testing basically confirms the design part and necessary artifacts of software with the provided prototypes and requirement provided. This testing performed by the Test engineers.
  12. Manual-Support Testing: While preparing the test data or using that data from automation environment performing testing for all functions by the test engineers are called manual support testing. This testing also conducts by the Test Engineers.
  13. Manual Scripted Testing: Testing for the scripts which are created manually by the test team. This testing done before the execution of created test scripts. This Testing performs by the Test Engineers Team.
  14. Loop Testing: This white box testing technique test the program loops from the developed code by developers. Also this testing performed by the software engineers.
  15. Localization Testing: This testing process confirms the globalization of application for a particular locale/culture. This testing usually conducted by the Test Team Engineers.
How many types of testing are eligible for Software, localization testing, manual scripted testing, model based testing, loop testing, mutation testing, operational testing, non functional testing, passive testing, pair testing, path testing and parallel testing.


No comments:

Post a Comment

Popular Posts