Get premium membership and access questions with answers, video lessons as well as revision papers.

Define the following terms as they relate to systems testing. i) Dynamic and static testing ii) Performance testing and usability testing iii) Regression testing iv) User...

      

Define the following terms as they relate to systems testing.
i) Dynamic and static testing
ii) Performance testing and usability testing
iii) Regression testing
iv) User acceptance testing

  

Answers


gregory
i) Dynamic and static testing
Static testing involves evaluating a system or component based on its form,
structure and content. No execution is conducted.
Dynamic testing is the testing performed by executing a program.
ii) Performance testing and usability testing
Performance testing is conducted to evaluate the compliance of a system or
component with specified performance requirements.
Usability testing is conducted to evaluate how an operator interacts with the system.
iii) Regression testing
Regression testing involves re-testing software that has been modified to fix
?bugs?. It also aims to ensure that no other previously working functions have
failed due to the changes.
iv) User acceptance testing
User acceptance testing is carried out to determine whether or not a system meets
previously defined acceptance criteria. The user department usually conducts it.
Objectives include:
?
Finding software errors;
?
Finding out user demands; and
?
Evaluating operational procedures.
gregorymasila answered the question on December 18, 2017 at 13:38


Next: Computer Aided Software Testing (CAST) provides some of the automated tools to support systems and user acceptance testing. (i) In what areas would CAST be useful?
Previous: Define the Internet and outline its key services

View More Computer Science Questions and Answers | Return to Questions Index


Learn High School English on YouTube

Related Questions