A Free Template From Joomlashack

Software Testing Tutorial 6

 

This tutorial explains System Testing  & Acceptance Testing.

 

Please be patient . Video will load in some time. If you still face issue viewing video click here

 

Video Transcript with Key Takeaways Highlighted:

  • Unlike Integration testing, which focuses on data transfer amongst modules, System Testing checks complete end to end scenarios , as the way a customer would use the system.
  • A good example of Test Case in the phase would be - Login into the banking application, Check Current Balance, Transfer some money, Logout
  • Apart from Functional, NON-FUNCTIONAL requirements are also checked during system testing . Non-functional requirements include performance, reliability. We will discuss non- functional requirement in detail in a later tutorial
  • Acceptance test is usually done at client location, by the client, once all the defects found in System testing phase are fixed.
  • Focus of Acceptance test is not to find defects but to check whether meet their requirements .Since this is the first time, the client sees their requirements which is plain text  into an actual working system
  • Acceptance Testing can be done in two ways
  • Alpha Testing – A small set of employees of the client in our case employees of the bank will use the system as the end user would
  • Beta Testing –  A small set of customers in our case bank account holders will use the software and recommend changes
  • That’s all to the various testing levels in the V- model

 

                                                       Back to Software Testing Index  Page