You are on page 1of 4

Green University of Bangladesh

Department of Computer Science and Engineering(CSE)


Faculty of Sciences and Engineering
Semester: (Fall, Year:2023), B.Sc. in CSE (Day)

LAB REPORT NO - 01
Course Title: Software Quality Assurance
Course Code: CSE 454 Section: 201 D3

Lab Experiment Name: Design a test case for your software for doing a usability
and integrity testing.

Student Details

Name ID

1. Md. Mahamudur Rahman 201902117

Lab Date : 13.10.2023


Submission Date : 20.10.2023
Course Teacher’s Name : Md. Mozdaher Abdul Quader

[For Teachers use only: Don’t Write Anything inside this box]

Lab Report Status


Marks: ………………………………… Signature:.....................
Comments:.............................................. Date:..............................
1.Title of the Lab Experiment
Design a test case for your so�ware for doing a usability and integrity tes�ng.

2.Objec�ves/Aim
Usability tes�ng aims to assess the user-friendliness and overall user experience of
the Messenger App, iden�fying design flaws, enhancing efficiency, and increasing
user sa�sfac�on. On the other hand, integrity tes�ng focuses on data accuracy,
security, and reliability, ensuring that data remains error-free, secure, and compliant
with regula�ons, while safeguarding business con�nuity.

3.Procedure/Analysis/Design
Usability Tes�ng Procedure:
• Define goals
• Select user par�cipants
• Create test scenarios
• Conduct tes�ng sessions
• Collect user feedback

Integrity Tes�ng Procedure:


• Define tes�ng objec�ves
• Iden�fy cri�cal data
• Design integrity test cases
• Execute tests
• Evaluate results for data accuracy and security
4. Implementa�on :

4.1 Here is the usability tes�ng of Messenger App:

Test Case ID Test Scenario Test Case Pre-Condi�on Test Steps Expected Results

1. The app opens


1. Open the
without errors. 2.
Messenger App. 2.
Usability test for User is logged into the Contact selec�on is
TC_UT_01 Select a contact. 3.
sending a message Messenger App straigh�orward. 3.
Compose and
Message is sent
send a message.
successfully.
1. The app opens
1. Open the
without errors. 2.
Messenger App. 2.
Crea�ng a group chat
Create a new
Usability test for User is logged into the is intui�ve. 3.
TC_UT_02 group chat. 3. Add
group chat crea�on Messenger App Par�cipants are easily
par�cipants. 4.
added. 4. Messages
Send a message in
are sent in the group
the group chat.
chat.

1. Open the 1. The app opens


Messenger App. 2. without errors. 2.
Usability test for User is logged into the
TC_UT_03 Select a contact. 3. Contact selec�on is
using video calls Messenger App
Ini�ate a video simple. 3. Video call
call. connects successfully.
4.2 Here is the integrity tes�ng of Messenger App:
Test Case Pre-
Test Case ID Test Scenario Test Steps Expected Results
Condi�on

Retrieved messages
1. Log in to the
User has exis�ng should match the
Verify message data Messenger App. 2.
TC_INT_01 Messenger App stored messages,
consistency Retrieve message
messages confirming data
history.
integrity.

1. Send a
The recipient should
message. 2.
Ensure message User is logged in, and receive the message
TC_INT_02 Ensure the
delivery integrity the app is ac�ve promptly and
recipient receives
accurately.
the message.

User data should be


1. Log in to the
securely protected
Verify the security of User has a valid user account. 2.
TC_INT_03 and not suscep�ble
user data Messenger App account Access user profile
to unauthorized
and personal data.
access.

5. Test Result/Output
Usability tes�ng focuses on ensuring that the Messenger App is user-friendly
and efficient, while integrity tes�ng ensures the reliability, security, and
accuracy of data within the applica�on.

6. Analysis and Discussion


In summary, usability tes�ng aims to enhance the user experience of the
Messenger App, while integrity tes�ng ensures that the data within the app is
secure, accurate, and reliable. Both aspects are crucial for ensuring the quality
and user sa�sfac�on of the applica�on.

You might also like