The Base for Testers

What's System Test?

Home Support Contacts Us Tester Depot My Blog
Page Guide: - definition - reasons for system test - tools and resources - how to do

Main Index

System Test Definitions -

  • Def#1:A project activity that tests an application system over its complete life-cycle, using scripts and associating scenario test specifications into chronological sequences.
  • Def#2:System testing is testing conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements. System testing falls within the scope of Black box testing, and as such, should require no knowledge of the inner design of the code or logic. Alpha testing and Beta testing are sub-categories of System testing.

Why System test is necessary -

Generally speaking, System testing is the first time that the entire system can be tested against the Functional Requirement Specification (FRS) and/or the System Requirement Specification (SRS), these are the rules that describe the functionality that the vendor (the entity developing the software) and a customer have agreed upon. System testing tends to be more of an investigatory testing phase, where the focus is to have almost a destructive attitude and test not only the design, but also the behavior and even the believed expectations of the customer. System testing is intended to test up to and beyond the bounds defined in the software/hardware requirements specification.
Resources for System test -
  • Sample System Test Plan
    This is a Software System Test Plan intended as an example or template for creating a test plan/test approach for testing a new software application. ...
  • System testing - Wikipedia, the free encyclopedia
    System testing is testing conducted on a complete, integrated system to evaluate the system's compliance with its specified requirements. System testing falls within the scope of Black box testing , and ...
  • System Test - Ajax Patterns
    The most common category of system test is a functional test - verifying the functionality - but system testing also encompass qualities such as performance ...
  • 5.6.1.6 Validation and system testing
    Consequently for many processes no clear division between validation and system testing can be made. Specific tests which can be performed in either or both ...
  • Amazon.com: Testing Computer Software, 2nd Edition: Books:
    Amazon.com: Testing Computer Software, 2nd Edition: Books: Cem Kaner, Jack Falk, Hung Q. Nguyen by Cem Kaner,Jack Falk,Hung Q. Nguyen.
     
Search for more resources from the Internet...
Google
How System test is done -
  • Owner
    Typically, System Test is conducted by test engineers.

  • Types of system tests
    The following examples are different types of testing, that should be considered during System testing:

    Functional testing
    User interface testing
    Usability testing
    Compatibility testing
    Capability testing
    Capacity testing
    Localizability testing
    Localization testing
    Longevity testing
    Globalization testing
    Model based testing
    Error exit testing
    User help testing
    Security testing
    Performance testing
    Protocol testing
    Stress testing
    Scalability testing
    Sanity testing
    Regression testing
    Reliability testing
    Recovery testing
    Installation testing
    Interoperability testing
    Maintenance testing
    Accessibility testing, including compliance with:
          Americans with Disabilities Act of 1990
          Section 508 Amendment to the Rehabilitation Act of 1973
          Web Accessibility Initiative (WAI) of the World Wide Web Consortium (W3C)

    Although different testing organizations may prescribe different tests, within System testing, this list serves as a general framework, or foundation to begin with.
     


2001-2006 kibase.com. All rights reserved.