About Me

Total Pageviews

22672

Followers

Text Widget

Powered by Blogger.

Monday, 11 May 2015

What is System Testing?
system testing is the testing of a complete and fully integrated software product.
Usually software is only one element of a larger computer based system. Ultimately, software is interfaced with other software/hardware systems. System testing is actually a series of different tests whose sole purpose is to exercise the full computer based system.
System testing falls under the black box testing category of software testing. White box testing is the testing of the internal workings or code of a software application. In contrast, black box or system testing is the opposite.System testing involves the external workings of the software from the user's perspective.

The Software Testing Hierarchy

As with almost any technical process, software testing has a prescribed order in which things should be done. The following is a list of software testing categories arranged in chronological order. These are the steps taken to fully test new software in preparation for marketing it:
  • Unit testing - testing performed on each module or block of code during development. Unit testing is normally done by the programmer who writes the code.
  • Integration testing - testing done before, during and after integration of a new module into the main software package. This involves testing of each individual code module. One piece of software can contain several modules which are often created by several different programmers. It is crucial to test each module's effect on the entire program model.
  • System testing - testing done by a professional testing agent on the completed software product before it is introduced to the market.
  • Acceptance testing - beta testing of the product done by the actual end users.

Related Posts:

  • Installation Testing What is Installation Testing ? Checks the installing and uninstalling of the software in customer site. Installation Testing: It is performed to … Read More
  • Performance Testing What is Performance Testing ? . Check the response time of application . . Performance means that speed of the processing . Performance testing,… Read More
  • Inter System Testing   What is Inter systems Testing? Many a times, an application is hosted across locations; however, all data needs to be deployed over a cen… Read More
  • Configuration Testing   What is Configuration Testing? Configuration testing is the process of testing the system with each one of the supported software and ha… Read More
  • Compatibility Testing   What is Compatibility testing in software testing? It is a type of non-functional testing. Compatibility testing is a type of software te… Read More

1 comment:

Popular Posts

Copyright © 2025 Manual Testing | Powered by Blogger
Design by Duan Zhiyan | Blogger Theme by NewBloggerThemes.com