0% found this document useful (0 votes)
38 views4 pages

SQA Lab Report-1

The document describes a lab report for testing the usability and integrity of the bKash mobile app. It outlines test cases to evaluate the app's navigation, responsiveness, performance, and error handling. It also describes test cases to ensure the accuracy of user data, course information, search results, and payments. The results showed that the app's key functions worked as expected and users could easily make transactions and payments without issues. It was determined that the bKash app provides a seamless experience for users and complies with accessibility standards.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

SQA Lab Report-1

The document describes a lab report for testing the usability and integrity of the bKash mobile app. It outlines test cases to evaluate the app's navigation, responsiveness, performance, and error handling. It also describes test cases to ensure the accuracy of user data, course information, search results, and payments. The results showed that the app's key functions worked as expected and users could easily make transactions and payments without issues. It was determined that the bKash app provides a seamless experience for users and complies with accessibility standards.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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 Testing & Quality Assurance Lab


Course Code: CSE 454
Section: D2

Lab Experiment Name: Designing a test case for usability and integrity
testing for Uber website.

Student Details

Name ID
Md. Yeasin 201902087

Submission Date : 21-10-2023


Course Teacher’s Name : Mozdaher Abdul Quader

Lab Report Status


Marks: ………………………………… Signature:.....................
Comments:.............................................. Date:.............................
1. TITLE OF THE LAB REPORT EXPERIMENT
• Designing a test case for usability and integrity testing for bKash App.

2. OBJECTIVES/AIM
• This testing's goal is to evaluate the App operation, usability, and integrity in order to
guarantee a flawless user experience, safeguard sensitive user data, and spot any
potential problems or vulnerabilities.

3. PROCEDURE / ANALYSIS / DESIGN


1. Usability testing:
• Examine the website's navigation to make sure visitors can find and access
courses with ease.
• Verify a seamless user experience by testing responsiveness on multiple devices.
• Track load times to guarantee quick website loading.
• Examine error handling to guarantee clear error messages.
2. Integrity Testing:
• By making sure that accurate data is stored, confirm the integrity of user
registration.
• Check the course listing to ensure that the titles and descriptions of the courses are
shown properly.
• Verify the search feature produces accurate results by testing it.
• Verify that user transactions are executed properly by testing course purchases.
• Verify the data security and integrity of the payment processing.

4. IMPLEMENTATION AND OUTPUT

Usability Testing: bKash App

Test Test Test Case Pre- Test Step Expected Result


Case Scenario Condition
ID

BK- Easier Verify that The user has 1. Launch the bKash The user should
Y-01 way to users can a valid bKash app. be successfully
register successfully account and 2. Tap on the "Login" logged in and
verifies & log/register in the app is button. taken to the
logging in to the bKash installed on 3. Enter a valid mobile main dashboard
to the mobile app. their device. number and PIN. of the bKash
bKash 4. Tap on the "Login" app.
app. button again.
BK- Safely Verify that The user is 1. From the main The user should
P-45 sending users can logged in to dashboard, tap on successfully
money easily send the bKash the "Send Money" complete the
through money to app and has option. money transfer,
bKash. another sufficient 2. Enter the recipient's and a
bKash user. balance. mobile number. confirmation
3. Enter the amount to message should
be sent. be displayed.
4. Review the
transaction details
and confirm.

BK- Paying Verify that The user is 1. Select the "Pay Bill" The user should
H-94 bills using users can logged in to option from the successfully
bKash to pay bills (e.g., the bKash main menu. make the bill
save time. utilities or app and has 2. Choose the type of payment, and a
mobile top- sufficient bill to pay (e.g., payment
up) using the balance. electricity, water, confirmation
bKash app. or mobile top-up). should be
3. Enter the required displayed.
details, such as
bill account
number or mobile
number.
4. Enter the payment
amount.
5. Confirm the
payment.

Integrity Testing: bKash App

Test Case Test Test Case Expected Status


ID Description Result
BK-Y-01 Verify the 1. Open the bKash app. The user's Success
user Integrity 2. Log in with valid profile displays
of User credentials. the first name
Profile Data 3. Navigate to the "Profile" as "Md" and
section. last name as
4. Update the user's first "Yeasin"
name to "Md" and last name
to "Yeasin"
5. Save the changes.
6. Verify the updated name is
correctly displayed on the
user's profile.
BK-P-45 Verify the 1. Open the bKash app. Transaction Success
user 2. Log in with valid details in the
Transaction credentials. app match the
History Data 3. Navigate to the actual
Integrity "Transaction History" transaction
section. details.
4. Select a recent transaction.
5. Verify that the transaction
details (amount, date,
recipient, etc.) match the
actual transaction.
BK-H-94 Verify Data 1. Uninstall the bKash app. User data is Success
Recovery 2. Reinstall the app. successfully
After App 3. Log in with valid recovered after
Reinstallation credentials. app
4. Check if the user's data reinstallation.
(transactions, profile
information) is correctly
restored.

5. ANALYSIS AND DISCUSSION


• The usability and integrity testing for the bKash App has yielded positive results,
indicating that the platform's key functionalities are working as expected. Users can
easily navigate through the App, manage their accounts, safe transaction, and make
payments without encountering significant issues, etc. Additionally, the App
demonstrates compatibility across Android and iOS, ensuring a seamless user
experience for a wide range of users. Furthermore, the website complies with
accessibility standards, making it usable for individuals with disabilities.

6. SUMMARY
• In summary, these results suggest that bKash App has successfully designed a user-
friendly and meeting the expectations of users and accessibility requirements.

You might also like