0% found this document useful (0 votes)
4 views5 pages

System Testing Overview and Process

System Testing evaluates the entire system against requirement specifications to ensure it meets customer expectations and quality standards. The testing process involves setting up a test environment, creating and executing test cases, reporting defects, and performing regression testing. Various types of system testing include functional, performance, security, compatibility, usability, regression, and acceptance testing.

Uploaded by

KUNJ PATEL
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views5 pages

System Testing Overview and Process

System Testing evaluates the entire system against requirement specifications to ensure it meets customer expectations and quality standards. The testing process involves setting up a test environment, creating and executing test cases, reporting defects, and performing regression testing. Various types of system testing include functional, performance, security, compatibility, usability, regression, and acceptance testing.

Uploaded by

KUNJ PATEL
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

LECTURE 7

SYSTEM TESTING
 System Testing is carried out on the whole system in
the context of either system requirement
specifications or functional requirement
specifications or the context of both.
 System testing tests the design and behavior of the
system and also the expectations of the customer.
 It is performed to test the system beyond the bounds
mentioned in the software requirements specification
(SRS).
 System Testing is performed by a testing team that is
independent of the development team and helps to
test the quality of the system impartial.
 It has both functional and non-functional testing.
SYSTEM TESTING PROCESS

 System Testing is performed in the following steps:


 Test Environment Setup: Create testing environment
for the better quality testing.
 Create Test Case: Generate test case for the testing
process.
 Create Test Data: Generate the data that is to be
tested.
 Execute Test Case: After the generation of the test
case and the test data, test cases are executed.
 Defect Reporting: Defects in the system are detected.
 Regression Testing: It is carried out to test the side
effects of the testing process.
 Log Defects: Defects are fixed in this step.
 Retest: If the test is not successful then again test is
performed.
TYPES OF SYSTEM TESTING

 Functional Testing: This checks if the system’s


features work as expected and meet the defined
requirements.
 Performance Testing: This tests how the
system performs under different conditions, like
high traffic or heavy use, to ensure it can handle
the expected load.
 Security Testing: This ensures the system’s

security measures protect sensitive data from


unauthorized access or attacks.
 Compatibility Testing: This makes sure the

system works well across different hardware,


software, and network environments.
 Usability Testing: This evaluates how easy
and user-friendly the system is, making sure
it provides a good experience for users.
 Regression Testing: This ensures that any

new code or features don’t break or


negatively affect the system’s existing
functionality.
 Acceptance Testing: This tests the system

at a high level to make sure it meets


customer expectations and requirements
before release.

You might also like