0% found this document useful (0 votes)
15 views12 pages

Week 10 System Testing

Uploaded by

jehuabiabi
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)
15 views12 pages

Week 10 System Testing

Uploaded by

jehuabiabi
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
You are on page 1/ 12

Software Quality Assurance

HNDIT-4022

System Testing
What is System Testing ?
- System testing is a type of software testing that evaluates
the overall functionality and performance of a complete and
fully integrated software solution. It tests if the system
meets the specified requirements and if it is suitable for
delivery to the end-users.
- This type of testing is performed after the integration testing
and before the acceptance testing.
What is System Testing ?
System Testing Process
Objectives of System Testing
- Objectives of system testing include:

• Reducing risk

• Verifying whether the functional and non-functional


behaviors of the system are as designed and specified

• Validating that the system is complete and will work as


expected

• Building confidence in the quality of the system as a whole

• Finding defects

• Preventing defects from escaping to higher test levels or


Types of System Testing
System testing is divided into more than 50 types, but software
testing companies typically uses some of them. These are listed
below:
● Regression Testing
● Load Testing
● Functional Testing
● Recovery Testing
● Migration Testing
● Usability Testing
● Software and Hardware Testing
● Performance Testing:
● Load Testing
● Stress Testing
Why is System Testing Important?
● System Testing gives hundred percent assurance of system
performance as it covers end to end function of the system.
● It includes testing of System software architecture and
business requirements.
● It helps in mitigating live issues and bugs even after
production.
● System testing uses both existing system and a new system
to feed same data in both and then compare the differences
in functionalities of added and existing functions so, the user
can understand benefits of new added functions of the
system.
Tools used for System Testing
● JMeter
● Gallen Framework
● Selenium
● HP Quality Center/ALM
● IBM Rational Quality Manager
● Selenium
● Appium
● LoadRunner
● Apache JServ
● SoapUI
Advantages of System Testing
The testers do not require more knowledge of programming to
carry out this testing.

It will test the entire product or software so that we will easily


detect the errors or defects which cannot be identified during
the unit testing and integration testing.

The testing environment is similar to that of the real time


production or business environment.

It checks the entire functionality of the system with different test


scripts and also it covers the technical and business
requirements of clients.
Disadvantages of System Testing
❏ This testing is time consuming process than another testing
techniques since it checks the entire product or software.
❏ The cost for the testing will be high since it covers the
testing of entire software.
❏ It needs good debugging tool otherwise the hidden errors
will not be found.
❏ Can be time-consuming and expensive.
❏ Requires adequate resources and infrastructure.
❏ Can be complex and challenging, especially for large and
complex systems.
❏ Dependent on the quality of requirements and design
documents.
Disadvantages of System Testing…
❏ Limited visibility into the internal workings of the system.
❏ Can be impacted by external factors like hardware and
network configurations.
❏ Requires proper planning, coordination, and execution.
❏ Can be impacted by changes made during development.
❏ Requires specialized skills and expertise.
❏ May require multiple test cycles to achieve desired results.
Q&A’s ?

Thank you !

You might also like