0% found this document useful (0 votes)
10 views2 pages

Unit Testing

Raym will implement three types of testing: Unit Testing, System Testing, and Acceptance Testing to ensure service quality and operational improvement. Unit Testing focuses on verifying the accuracy of information provided to clients, while System Testing evaluates the overall functionality and performance of the system through various methods. Acceptance Testing is the final stage where the product is evaluated by clients to determine if it meets their requirements and business goals before release.

Uploaded by

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

Unit Testing

Raym will implement three types of testing: Unit Testing, System Testing, and Acceptance Testing to ensure service quality and operational improvement. Unit Testing focuses on verifying the accuracy of information provided to clients, while System Testing evaluates the overall functionality and performance of the system through various methods. Acceptance Testing is the final stage where the product is evaluated by clients to determine if it meets their requirements and business goals before release.

Uploaded by

mitho94
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Raym will follow 3 varieties of testing and processes.

This process will follow the pre-


cise step.
a) Unit testing
b) System Testing
c) Acceptance Testing

a. Unit testing
So mainly Raym is an online platform that gives advice and expertise to clients organi-
sation to help them improve their business performance by focuses on operations,
strategy, management, IT, finance, marketing, HR and supply chain management
across a wide range of industries and specialisms in Bangladesh. As it deals with
clients from different organisations and also needs to collect information from different
sources so they need to follow Unit testing.
Every piece of information that we will give to Raym will be tested for the end users.
As we will add consultation information to our site from different sources so it is very
important to ensure service quality. Also, we need to see provided strategic guidance
results in operational improvement, and technology solutions that drive innovation
while managing cost and mitigating risk. All information and legal framework will be
tested before adding to the site. We need to make sure that it fulfilling every piece of
information that a client needs because they are highly sensitive in terms of quality.
We can test that information in person or with the help of local companies. We will en-
sure that the information is 100% accurate.
b. System Testing
his sort of testing requires a devoted Test Arrange and other test documentation de-
termined from the system detail archive that ought to cover both computer program
and equipment necessities. Through this test, we reveal the mistakes. It guarantees
that the system works perfectly. We check system execution and usefulness to induce
a quality idea. System testing is nothing but testing the system as an entire. This test-
ing contains total end-to-end scenarios from the customer’s point of view. Functional
and Non-Functional tests are moreover done by system testing. All things are
done to preserve believe inside the advancement that the system is defect-free and
bug-free. System testing is additionally aiming to test hardware/software necessities
details. System testing is more of a restricted sort of testing; it looks for both surren-
ders inside the “inter-assemblages”. Below we have listed types of system testing a
large software development company would typically use.
1. Usability Testing – mainly focuses on the user’s ease to use of the application, flexi-
bility in handling controls, and ability of the system to meet its objectives.
2. Load Testing – is necessary to know how that software will perform under real-life
loads.
3. Regression Testing – this involves testing to make sure none of the changes made
throughout the development process have caused new bugs. It also makes sure no
previous
bugs appear from the addition of new software modules over time.
4. Recovery Testing – this is done to demonstrate a software solution if it is reliable,
trustworthy, and can successfully recoup from possible crashes.
5. Migration Testing –It is done to ensure that the software can be moved from older
system
infrastructures to current system infrastructures without any issues.
6. Functional Testing – Also known as functional completeness testing, Functional Test-
ing involves any possible missing functions. Testers might make a list of additional
functionalities that a product could have to improve during functional testing.
7. Hardware/Software Testing – IBM refers to Hardware/Software testing as HW/SW
Testing. This is when the tester focuses attention on the interactions between the
hardware
and software during system testing.
c. Acceptance testing
Another on the list comes acceptance Testing, which is the final stage of the computer
program Testing Prepare. This is often the stage where the clients decides GO/No-Go
for the item and must be compulsorily taken after some time discharging the Item to
the advertising. Joint efforts of the development and the testing team will be awarded
by the customer by either accepting or rejecting the service developed.
1. User acceptance testing - User acceptance testing is used to determine if the ser-
vice is working as per the requirements of the user accurately. Requirements as per
the customers are picked up specifically for this purpose. This is also called as End-
User Testing.
15

2. Beta testing - In order to access the product by exposing it to the real end-users,
this beta testing is done. After taking feedback from the users the defects are fixed. It
helps the product to provide a better user experience.
3. Business acceptance testing - To check if the product meets the business goals or
not, is tested by BAT. BAT mainly focuses on business profits gained which are chal-
lenging due to the fluctuating market conditions and the ever-changing technologies.
4. Contract acceptance testing - CAT is a contract that specifies that once the service
is live, within a limited time period, the acceptance test must be done and it shall pass
all the acceptance use cases.
5. Operational Acceptance testing - OAT is non-functional testing used to determine
the operational completeness of the service. It mainly focuses on testing of compatibil-
ity, maintainability, reliability, etc. OAT assures the stability of any product before it is
released to the final users.

You might also like