System Testing

Testing the behavior of the whole software/web application as defined in software requirements specification (SRS) is known as system testing.

System Testing’s main focus is to verify that the customer requirements are fulfilled. System Testing is done after integration testing is complete. System testing should test functional and non functional requirements of the software.

Following types of testing should be considered during system testing cycle:

  • Usability Testing

  • Stress Testing

  • Load Testing

  • Performance Testing

  • Regression Testing

  • Maintenance Testing

  • Security Testing

  • Compatibility Testing

The purpose of system testing is to validate an application’s accuracy and completeness in performing the function as designed.

How to write system test case?

  • They cover all the use cases and scenarios

  • The Test cases validate the technical Requirements and Specifications

  • The Test cases verify if the web application/System meet the Business & Functional requirements specified

  • The Test cases may also verify if the System meets the performance standards

This entry was posted in . Bookmark the permalink.

Leave a reply

Copyright © 2012 Software Testing Knowledge