Nothing Special   »   [go: up one dir, main page]

Nur Fiffy Faryanti (System Testing)

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

NAME:NUR FIFFY FARYANTI BINTI AZIAN

ID:2022140596

COURSE:COMPUTER SYSTEM
1. List and explain briefly types of computer test unit

There are two main types of unit tests , manual and


automation. Both types are used to verify specific
components of the system being tested. Unit testing
improves program efficiency by ensuring that the
individual components all work as intended. It's a
clean slate on which to build better tools and increase
output.
Unit tests are basic and carried out near an
application's source code. They include software
testing each class, component, or module utilized by
your software's distinct methods and functions. A
continuous integration server may perform unit tests
rapidly and at a very low cost.
Unit testing improves program efficiency by ensuring
that the individual components all work as intended.
It's a clean slate on which to build better tools and
increase output. By breaking down large programs
into smaller, more manageable pieces, unit testing
can evaluate individual modules for quality. Instead of
evaluating the entire software package, this technique
isolates its constituent parts to ensure they all function
as expected.
2.List and explain briefly types of computer
performance test

Performance testing checks that software can run at a


high level under the expected workload. Developers
want to avoid creating software that’s responsive and
fast when only one user is connected but becomes
sluggish when dealing with multiple users.
Performance testing is a testing measure that
evaluates the speed, responsiveness and stability of a
computer, network, software program or device under
a workload. Organizations will run performance tests
to identify performance-related bottlenecks.
Performance tests may be written by developers and
can also be a part of code review processes.
Performance test case scenarios can be transported
between environments for example, between
development teams testing in a live environment or
environments that operations teams monitor.
In many cases that alone reason enough for
performance testing. Though not every software is
used internally, lots of it is shipped and sold to
customers. In that scenario, performance testing
becomes even more important because the last thing
you want is a hoard of customers upset with the
quality of your product.
3.List and explain for preparing of computer and
peripherals handling over to the end-user

Clean and maintain : Make sure the computer and


peripherals are clean in a good condition.Remove any
dust or dirt using café cleaning methods.
Backup Data : Save important files and data to a separate
storage devices or cloud service, so the end-user doesn't
lose anything important.
Set up user account: Create a username and password
for the end-userto log into the computer. Customize
settings according to their preferences.
Install and update software: Install necessary software
programs, like Microsoft Office or antivirus software.
Update them to the latest versions to ensure they're
secure and up to date
Connect peripherals: If there are additional devices like
printers or scanners, connect and configure them
correctly. Test their functionality to ensure they work
properly.
Provide documentation: Give the end-user any manuals,
guides, or instructions that explain how to use the
computer and peripherals. Include warranty information if
applicable.
Offer training and support: Provide basic training on how
to use the computer and software. Explain key features
and functions. Share contact details for technical support
if
Test everything: Double-check that all components of the
computer and.
4.Describe what is User Acceptance Test (UAT)
and who should be involved in user acceptance
testing ?
User Acceptance Testing (UAT) is the final phase of testing where
the end-users or their representatives test the software to make sure
it meets their needs. They check if the software works as intended
and is easy to use.

During UAT, the following people are involved.


• End-users or Business Representatives: They are the main users
who test the software to ensure it meets their requirements.

• UAT Testers: They execute the tests and provide feedback on how
the software functions and how user-friendly it is.

• Business Analysts. They gather the business requirements and


work with end-users to ensure the software aligns with their needs
Developers and QA Team: They fix any issues or problems found
during UAT and improve the software based on user feedback.
5.List five (5) for prerequisites of User
Acceptance Testing.
Clear requirements Make sure the software requirements are well-
defined and documented before starting UAT .

Functional software: Ensure that the software being tested is in a


stable and working condition, having undergone earlier testing
phases

Test environment: Set up a suitable test environment that resembles


the actual production environment as closely as possible

Test plan and cases: Create a clear test plan outlining the objectives
and approach of UAT. Prepare test cases with step-by-step
instructions and expected results.

Trained end-users: Provide proper training to the end-users


participating in UAT, making sure they understand their roles and
responsibilities, as well as how to use the software

You might also like