You are on page 1of 23

NATIONAL UNIVERSITY OF HO CHI MINH CITY

UNIVERSITY OF ECONOMICS AND LAW

PROJECT REPORT
COURSE: SOFTWARE TESTING TECHNIQUES
TOPIC: TESTING FOR BAEMIN APPLICATION

Lecturer: Ms. Trần Nguyễn Phương Thảo

Team list
1 Lê Thị Ngọc Liễu K174060706
2 Nguyễn Thị Mỹ Linh K174060708
3 Tô Nguyễn Hoàng Linh K174060709
4 Lê Quỳnh Như K174060715
5 Lê Thị Trúc Phương K174060717

Ho Chi Minh City, August 21st, 2020


Table of contents
1. Introduction to Baemin - Food Delivery application......................................................3
2. Test cases of some key features in the application.........................................................4
2.2. Search Feature.........................................................................................................5
2.3. Order feature............................................................................................................5
2.4. Payment feature.......................................................................................................6
3. 16 test cases of selected features in the application........................................................8
3.1. Login feature............................................................................................................ 8
3.2. Search Feature.......................................................................................................10
3.3. Order feature..........................................................................................................12
3.4. Payment feature.....................................................................................................15
4. 10 hypothetical defects of selected features.................................................................17
List of members and Task Assignment............................................................................23
1. Introduction to Baemin - Food Delivery application
BAEMIN (short for Baedal Minjeok) is the leading food ordering application in Korea
operated by Woowa Brothers Corp., headquartered in Seoul. After successfully acquiring
online food ordering application Vietnammm.com 2019, BAEMIN officially entered the
Vietnamese market and covered its service in Ho Chi Minh City.
Woowa’s own food delivery platform, Baedal Minjeok, is a leader in the sector in South
Korea. It claims to have ten million monthly active users in its home country and handles
approximately one million orders a day. Woowa Brothers raised USD 320 million in
2018 for foreign expansions, with Vietnam as its first overseas market.
BAEMIN's mission when coming to Vietnam is "Helping people eat delicious food
anytime, anywhere" with just a few simple steps on the application such as: Choose food,
choose the nearest shop and order, and then food will be delivered quickly for an
extremely reasonable price. Whether it's a daily meal or fine dining, an afternoon milk tea
or a morning coffee; All are served in a "hot and crispy" way by BAEMIN through a
series of restaurants and eateries from popular to high-end.

2. Test cases of some key features in the application


Group 1 chooses 4 key features from the Baemin application, including Log in,
Search, Food Delivery Order and Payment to examine some of their corresponding test
cases.
2.1. Login feature
 Verify if a user will be able to login with a valid phone number and valid
password.
 Verify if a user cannot login with a valid phone number and an invalid password.
 Verify if a user cannot login with an invalid phone number and an invalid
password.
 Verify that a user can successfully login with Facebook account.
 Verify that a user can unsuccessfully login with Facebook account.
 Verify that a user can successfully login by valid ID Apple account (with IOS
operating system).
 Verify that a user can unsuccessfully login by invalid ID Apple account (with IOS
operating system).
 Verify the ‘Forgot Password’ functionality.
 Verify that copying keyboard is disable with password.
 Verify the messages for invalid login.
 Verify if the data in password field is either visible as asterisk or bullet signs.
 Verify if the font, text color, and color coding of the Login page is as per the
standard.
 Verify if a user should not be allowed to log in with different credentials from the
only phone at the same time.
 Login credentials, especially password, should be stored in database in encrypted
format.
2.2. Search Feature
 Verify user can filter results by region.
 Verify user can filter results by type of food.
 Verify user can filter results by type of food in stores
 Verify that user can save favorite stores successfully
 Verify that user can search by places or address.
 Verify the store’s address is displayed when searching.
 Verify the store’s price range is displayed when searching.
 Verify the store’s current promotion/coupon is displayed when searching.
 Verify the store’s distance expected delivery is displayed when searching.
 Verify the results returned are detailed dishes that match the keyword.
 Verify search results displayed should be relevant to search keyword
 Verify that when user start typing word in text box it should suggest words that
matches typed keyword
 Verify that when user clicks on any link from result and navigates back, then result
should be maintained
 Verify that after clicking Search field - search history should be displayed (latest
search keyword)
 Verify all search keyword/filters should get cleared on clicking Reset button
 Verify search results should be cleared on clicking clear search button
 Verify search keyword should suggest similar kind of product
 Verify that user should be able to search when he enters the keyword and hits
‘Enter’ button on keyboard feature
 Verify proper messages should be displayed when there are no results
 Verify the number of search results displayed
2.3. Order feature
 Verify Add items to cart
 Verify user can adjust the number of items when choosing it
 Verify user can adjust the number of items in the cart
 Verify user can add the same item multiple times (equal or less than 10)
 Verify user can add a variety of different items (equal or less than 10)
 Verify user can remove some items in the shopping cart
 Verify user can remove all items in the shopping cart
 Verify user can click on an item in the shopping cart
 Verify user can select the category of dishes and it will result in the list of dishes
in the selected field
 Verify user can pick the size of drinks, or pick side dishes
 Verify unless user has to select the required field, user cannot add the dish to the
cart
 Verify user can change the level of sugar
 Verify user can change the level of ice
 Verify user can choose one or more toppings
 Verify user can edit shipping address
 Verify user cannot edit contact information (name, phone)
 Verify user can take notes to the store or shipper
 Verify the Store information including location, opening hours
 Verify the Promotion and Coupon function
 Verify Order button works
2.4. Payment feature
 Verify the change payment method button
 Verify the “Another payment method” button
 Verify the “Submit order” button
 Verify that user is navigated to tracking order screen after make successful
payment
 Verify that user can submit order (make payment) by intended different available
payment methods (online payment)
 Verify that user can submit order (make payment) by cash
 Verify that price will be reduced when user apply only one valid and available
promotion code
 Verify that price will not be reduced when user apply invalid or unavailable
promotion code
 Verify which payment card is using credit, debit.
 Verify the payment button availability
 Check the GUI (Spelling, Alignment, Color, Size) of the payment button.
 Verify the navigation of payment.
 Verify the availability of all fields
 Verify the GUI of payment page.
 Verify without filling details then click on Payment.
 Verify with invalid details then click on Payment.
 Verify with valid details then click on Payment.
 Verify the Validation alert is properly displaying when invalid details.
 Verify the total amount on payment button.
 Verify GUI of Validation alert.
 Verify the Thank you page or successful message after Payment done
successfully.
 Verify GUI of the Thank you page or successful message.
 Verify the Notification detail on Email or sms with total amount is received by the
customer.
 Verify cancel button, if the customer doesn’t want to proceed for payment.
 Verify the Invalid card detail then proceed to payment, it should not be
successfully Proceed to payment.
 Check the validation alert is properly displaying when invalid details.
 Verify Valid CSC - Card Security Code no. then submit.
 Verify Invalid CSC - Card Security Code no. then submit
 Verify Valid CVV - Card Verification Value no. then submit.
 Verify Invalid CVV - Card Verification Value no. then submit.
 Verify payment via e-wallet.
 Verify GUI of the payment page in e-wallet (Momo, ZaloPay)
 Verify One-time Password (OTP) is received by user’s Registered Contact
No.
 Verify Received OTP on registered mobile then submit.
 Check Successful message Availability after Entering Received OTP on
Registered mobile then submit.
 Verify invalid OTP then submit. It should not proceed for payment next
step.
 Check the availability of validation alert with invalid OTP then submit
 Verify Resend OTP Availability.
 Verify new OTP is received on Registered Mobile.
 Verify Received new OTP on registered mobile then submit.
 Check Successful message Availability after Entering Received new OTP
on Registered mobile then submit.
 Verify invalid OTP then submit. It should not proceed for payment next
step.
 Check the availability of validation alert with invalid OTP then submit
 Verify the used OTP should not be allowed to proceed to payment.
 Verify the previous OTP section should be expired
 In a case of mobile hangs, money should not be debited from your account.
 In case Money debited from your account, but payment or recharge is not done
successfully. The Total Money should be credited to your account.
 Verify the transaction Amount.
 Verify the actual total Price debited from the customer’s account.
 Verify the amount should be valid before payment

3. 16 test cases of selected features in the application


3.1. Login feature
Test case 1: Verify if user is able to login with a valid phone number and password
Pre-Condition User is navigated to choose “Login Account” functionality.
Step Number Step Description Input Data Expected Result
1 Tap on User The recent screen is
tap in the home screen navigated to “Sign in or
and then choose “Login Sign up” screen
account” button.
Tap on “your phone Valid phone User can type from their
2
number” textbox number keyboard in this text box
Tap on “Your password” Valid User can type from their
3
text box password keyboard in this text box
The recent screen is
navigated to “Account”
4 Tap on “Sign in” button
screen and show private
profile’s user

Test case 2: Verify if a user cannot login with an invalid phone number or password
Pre-Condition User is navigated to choose “Login Account” functionality.
Step Number Step Description Input Data Expected Result
Tap on User The recent screen is
tap in the home screen navigated to “Sign in or
1
and then “Login Sign up” screen
account” button
Tap on “your phone Phone User can type from their
2
number” textbox number keyboard in this text box
Tap on “Your password” User can type from their
3 Password
text box keyboard in this text box.
An alert will be shown with
message: “Email or
4 Tap on “Sign in” button Note
password is invalid. Please
try again”

Test case 3: Verify the ‘Forgot Password’ functionality.


Pre-Condition User is navigated to choose “Login Account” functionality.
Step Number Step Description Input Data Expected Result
Tap on User The recent screen is
tap in the home screen navigated to “Sign in or
1
and then “Login Sign up” screen
account” button
Tap on “your phone Valid Phone User can type from their
2
number” textbox number keyboard in this text box
3 Tap on “Forgot The recent screen is
Password” link navigated to “Forgot
Password” screen.
System will send a new
password to the email of
user

Test case 4: Verify that a user can successfully login with Facebook account.
Pre-Condition User is navigated to choose “Login Account” functionality.
Step Number Step Description Input Data Expected Result
Tap on User The recent screen is
tap in the home screen navigated to “Sign in or
1
and then “Login Sign Up” screen
account” button
The recent screen is
Tap on “Continue with navigated to “Wants to Use
2
Facebook” facebook.com to Sign In”
screen
Facebook User can type from their
3 Log in with Facebook
Account keyboard in this text box.
The recent screen is
navigated to “Account”
4 Tap on “Sign in” button
screen and show private
profile’s user
3.2. Search Feature
Test case 5: Verify that user can save favorite stores successfully
User logged in the app.
Pre-Condition User is navigated to choose the search bar

Step Number Step Description Input Data Expected Result


Tap on "Search Toolbar" Food and Drink that were
1 on app recently suggested are
displayed
User enter the Name of a Related stores are displayed
2 information of store in store
the Search toolbar
Scroll and select a store User can scroll through the
3 in the list list and select a store to see
its profile
User select the heart icon The heart icon will turn red
4 to save favorite stores and the favorite restaurant is
added
Test case 6: Verify user can filter results by region.
Pre-Condition User logged in the app.
User is navigated to choose the search bar
Step Number Step Description Input Data Expected Result
Tap on "Search Toolbar" Food and Drink that were
1 on app recently suggested are
displayed
User enter the location in Name of a Related stores in that region
2
the Search toolbar region are displayed
Scroll and select an item User can scroll through the
3 in the list list and select an item to see
its profile
Test case 7: Verify that user is able to enter alphabetic, numeric and special characters in
Search field.
User logged in the app.
Pre-Condition
User is navigated to choose the search bar
Step Number Step Description Input Data Expected Result
Food and Drink that were
Tap on "Search Toolbar"
1 recently suggested are
on app
displayed
User type several User should be able to type
Several
alphabetic characters alphabetic
2 alphabetic
(Uppercase and
characters
lowercase)
Several User should be able to type
User type several
3 numeric numeric characters
numeric characters
characters
Several User should be able to type
User type several special
4 special special characters
characters (! @#$%^)
characters
Combination User should be able to type
of any combination of those
User type combination
alphabetic,
5 of alphabetic, numeric
numeric and
and special characters.
special
characters.

Test case 8: Verify that when user clicks on any link from result and navigates back, then
result should be maintained
User logged in the app.
Pre-Condition User is navigated to choose the search bar

Step Number Step Description Input Data Expected Result


Tap on "Search Toolbar" Food and Drink that were
1 on app recently suggested are
displayed
User enter item in the Name of Related items are displayed
2
Search toolbar item
Scroll and select an item User can scroll through the
3 in the list list and select an item to see
its profile
After loading Results items are still
information, user maintained
4
navigate back to another Users can scroll the list and
results select an item from it

3.3. Order feature


Test case 9: Verify that a user can make adjustment to a drink before adding it in the cart
User logged in the app.
Pre-Condition
User is navigated to a list of available items of a drink store
Step Number Step Description Input Data Expected Result
The selected item will float
in as a pop-up. The
information for selecting
1 Choose an available item will be shown including size
of drink, sugar level, ice
level, toppings and number
of drinks.
User is still on order screen.
Tap on the “+” or “-” to
The number of drinks is
2 adjust the order quantity
changed after user adding or
of that item
removing the item.
3 Choose the size of drink User is still on order screen.
4 Choose the sugar level User can only select one
selection and it is the
5 Choose the ice level
required field.
6 Choose the available User is still on order screen.
toppings User can select multiple
toppings and one topping
multiple times (equal or less
than the allowed number of
the store). It is an optional
field.
User is still on order screen.
7 Take note to store Note User is able to write down
note.
The “ADD” button works.
The pop-up is closed. The
8 Add selected item to cart
selected field has been
recorded.
Test case 10: Verify that a user can make adjustment to a drink after adding it in the cart
User logged in the app.
Pre-Condition User is navigated to the drink cart.
User has selected at least one drink.
Step Number Step Description Input Data Expected Result
The selected item will float
in as a pop-up.
User can make changes on
Choose an item from the
1 drink including size of
list of selected drinks
drink, sugar level, ice level,
toppings and number of
drinks.
User is still on the pop-up.
2 Add a note for Store Note User is able to write down
note.
The “UPDATE” button
Update selected item to works. The pop-up is closed.
3
the cart The selection has been
updated.
The selected item is
Remove an item in the
4 removed. The total of order
cart
is updated.
All items are removed.
Before remove it all, there is
Remove all items in the
5 an alert message whether
cart
user is sure to delete cart or
stay.
Test case 11: Verify the Edit Contact function of order details.
User logged in the app.
Pre-Condition User is navigated to the order details screen.
User has selected at least one drink.
Step Number Step Description Input Data Expected Result
“Edit” button works.
Location screen is shown.
User can write down the
Edit the address address or choose on the
1 Address
information map. “Confirm” button
works and user is navigated
back to the order details
screen.
Textbox of Address Details
Add building, floor, unit, Address
2 appears. User is able to write
etc. Details
down and touch “Confirm”.
User is able to switch on the
Door to Door options. The
3 Turn on Delivery options
extra fee is charged at the
total.
“Edit” button works.
Personal information screen
Edit personal is shown. User can change
Name,
information such as user’s name and phone
4 Phone
name, phone number, number. “Confirm” button
number
etc. works and user is navigated
back to the order details
screen.

Test case 12: Verify the Promotion and Coupon function


User logged in the app.
Pre-Condition User is navigated to the order details screen.
User has selected at least one drink.
Step Number Step Description Input Data Expected Result
User is navigated to
Promotion screen which
Coupon shows a list of available
1 Add a promotion
code promos. User can input the
coupon code or select one
from the list.
2 Select a promotion If user input an unavailable
coupon, there will be an
alert message and user
cannot apply it. If coupon is
applied successfully, user
will be navigated back to the
order details screen and the
total amount has been
changed.
User is navigated to
Promotion screen which
shows a list of available
Change another Coupon
3 promos. User can input
promotion code
another coupon code or
select another one from the
list.
If user input an unavailable
coupon, there will be an
alert message and user
cannot apply it. If coupon is
4 Update the promotion applied successfully, user
will be navigated back to the
order details screen and the
total amount has been
updated.

3.4. Payment feature


Test case 13: Verify that user can submit order (make payment) by intended different
available payment methods (online payment)
User logged in the app.
User has at least one item in cart.
Pre-Condition User has bank account that has been connected with Airpay, MOMO
e-wallet or registered for internet banking or debit/credit card.
User is navigated to “Submit order” screen.
Step Number Step Description Input Data Expected Result
Tap on Drop down (“^”) Selected payment method
button (There are 5 button will be shown
payment methods but
only 1 of them are shown
1
by “Cash” buttons). The
rests are shown in a
different pop-up by
selection buttons)
Check on selection Check on selection button to
2 button to select desired select desired payment
payment method method
Tap on “Submit order” User is navigated to third-
3
button party payment gateway
Submit bank account and A pop-up will be shown up
related information with successful payment
alert.
Current order moves from
4 “Draft” to “Ongoing” tab
and gets stamped with
“Paid” seal.
User is navigated to tracking
order screen.
Test case 14: Verify that user can submit order (make payment) by cash
User logged in the app.
Pre-Condition User has at least one item in cart.
User is navigated to submit order screen.
Step Number Step Description Input Data Expected Result
Tap on “Cash” payment Selected “Cash” button will
1
method button be shown.
Tap on “Submit order” Current order moves from
button “Draft” to “Ongoing” tab.
2
User is navigated to tracking
order screen.
Test case 15: Verify that price will be reduced when user apply only one valid and
available promotion code
User logged in the app.
User has at least one item in cart.
Pre-Condition
User is navigated to submit order screen.
Promotion code is available.
Step Number Step Description Input Data Expected Result
Tap on “ADD A A pop-up with code entering
1 PROMO” icon field and lists of available
promotion tickets shows up
Enter manually Valid The promotion code is
promotion code in “Enter promotion pasted or entered from
promo code here” field code keyboard to the
2 or tap on available “Enter promo code here”
promotion ticket field.
The “Apply” button is
activated
3 Tap on “Apply” button User is navigated to “Submit
order” screen.
Total bill will be reduced by
the amount of discount
Test case 16: Verify that price will not be reduced when user apply invalid or
unavailable promotion code
User logged in the app.
User has at least one item in cart.
Pre-Condition
User is navigated to submit order screen.
Promotion code is invalid or unavailable.
Step Number Step Description Input Data Expected Result
Tap on “ADD A A pop-up with code entering
1 PROMO” icon field and lists of available
promotion tickets shows up
Enter manually invalid Invalid A promotion code is entered
promotion code in “Enter promotion from keyboard to the
promo code here” field code “Enter promo code here”
2
field.
The “Apply” button is
activated
Tap on “Apply” button User is navigated to Submit
order screen.
A pop-up will be shown up
3
with message: “This code is
invalid or has expired”.
Price remains the same.

4. 10 hypothetical defects of selected features


 Login feature

Bug Name: The “Sign in” button is inactive when logging in this application
Build Number: Version 0.55.2
Severity: High Priority: High
Assigned to: Developer – Phuong Le Reason: Defect
Reported By: To Nguyen Hoang Linh Reported On: 18/8/2020
Status: Open Environment: iPhone X (iOS 12.0)
Description:
The “Sign in” button is inactive when logging in this application. Hence, user
couldn't login in this application
Steps to Reproduce:
1) Tap on User tab in the home screen and “Login account” button
2) Navigate to the “Sign in or Sign Up” screen
3) Input valid phone number and password in respective text box
4) Tap on ‘Sign in’ button
 Actual result: No change, still cannot use the "Login" button
 Expected result: On clicking ‘Sign in’ button, the recent screen should be
navigated to “Account” screen and show private profile’s user.
Bug Name: When tap on “Forgot Password”, the system does not send new
passwords to the email
Build Number: Version 0.55.3
Severity: High Priority: Medium
Assigned to: Developer – Phuong Le Reason: Defect
Reported By: To Nguyen Hoang Linh Reported On: 16/8/2020
Status: Open Environment: iPhone 8plus (iOS 12.0)
Description:
In the function "Forgot Password", the system does not send new password to user's
email.
Steps to Reproduce:
1) Tap on User tab in the home screen and then “Login account” button
2) Navigate to the “Login phone number” textbox.
3) Tap on “Forgot Password”.
4) System will send a new password to the email of user.
 Actual result: The system still does not send new password via email when I
tap "Forgot Password"
 Expected result: The system sends a new password to the user via email when
the users tap "Forgot password"
 Search feature
Bug Name: The search toolbar is not shown while browsing item list
Build Number: Version 0.56.8
Severity: High Priority: High
Assigned to: Developer – To Nguyen Hoang Reason: Defect
Linh
Reported By: Nguyen Thi My Linh Reported On: 21/8/2020
Status: Open Environment: iPhone 7plus (iOS
13.6.1)
Description:
When I scroll down the list, the search toolbar also disappears. User cannot search
the item immediately
Steps to Reproduce:
1) Login into the application
2) Tab on ‘Search Toolbar’ on app
3) User enter item in the Search toolbar
4) User can scroll down the list
5) User can search the information when scrolling down
 Actual result: When scrolling down the list, the search toolbar disappears
 Expected result: The search toolbar always appears on the top of the screen.
Bug Name: Paste function is not working in search bar
Build Number: Version 0.56.8
Severity: High Priority: High
Assigned to: Developer – To Nguyen Hoang Reason: Defect
Linh
Reported By: Nguyen Thi My Linh Reported On: 21/8/2020
Status: Open Environment: iPhone 7plus (iOS
13.6.1)
Description:
User cannot paste the copied item, ctrl- c, ctrl- v is not working in search bar
Steps to Reproduce:
1) Login into the application
2) Tab on ‘Search Toolbar’ on app
3) Paste the item into the search toolbar
 Actual result: Users cannot paste their search keyword to the search textbox
 Expected result: Users can paste their search keyword to the search textbox
 Order feature
Bug Name: Cannot edit phone number at “Edit Contact” function of order details
Build Number: Version 0.55.4
Severity: Medium Priority: Medium
Assigned to: Developer – Phuong Le Reason: Defect
Reported By: Nhu Le Quynh Reported On: 20/8/2020
Status: Open Environment: iPhone 6s (iOS 12.0)
Description:
In the “Edit Contact” function, system doesn’t allow user to change phone number.
Steps to Reproduce:
1) On Order details tab, select the field of phone number
2) It opens an “Edit Information” screen
3) Typing on the phone number textbox
4) Change the phone number then click “Done”
 Actual result: The phone number remains unchanged after I changed it and
choose “Done”.
 Expected result: The new phone number is saved after user choose “Done”
button.
Bug Name: Cannot change or add any selections after the item was put in the cart
Build Number: Version 0.55.4
Severity: High Priority: High
Assigned to: Developer – Phuong Le Reason: Lack of function
Reported By: Nhu Le Quynh Reported On: 20/8/2020
Status: Open Environment: iPhone 6s (iOS 12.0)
Description:
In the Cart screen, after choosing an item, it is unable to make any changes such as
changing the size of drinks, adding or removing toppings...
Steps to Reproduce:
1) On Order details tab, choose an item from the cart list
2) An item details screen appears
3) Make changes like adding toppings, reselect the level of sugar...
4) Touch on “Update”
5) The item is updated as user has set
 Actual result: When the item details screen appears, there is nothing to select
 Expected result: In the item details screen, there will be selections for size of
drinks, level of sugar and ice, toppings and number of drinks for user to pick.
Bug Name: Cannot change the promotion
Build Number: Version 0.55.4
Severity: High Priority: High
Assigned to: Developer – Phuong Le Reason: Defect
Reported By: Nhu Le Quynh Reported On: 20/8/2020
Status: Open Environment: iPhone 6s (iOS 12.0)
Description:
In the “Promotion and Coupon” function, I cannot change the coupon code to
another one.
Steps to Reproduce:
1) On Promotion tab, apply an available coupon code
2) Touch on “Apply” to apply it
3) User is navigated back to Order screen and total amount has been changed
4) Choose the Promotion again
5) Apply another available coupon code
6) Touch on “Apply”
7) User is navigated back to the Order screen, the newest coupon is applied
 Actual result: The newest coupon is not applied. The old one is still applied.
 Expected result: After successfully apply another promotion, the promotion is
changed to the new one (it shows as the coupon name).
 Payment feature
Bug Name: The application is logged out when pressing the button "Submit order"
while submitting the order.
Build Number: Version 0.54.3
Severity: High Priority: High
Assigned to: Developer – Le Thi Truc Phuong Reason: Defect
Reported By: Le Thi Ngoc Lieu Reported On: 20/8/2020
Status: Open Environment: Samsung J7 Prime
(Android 8.1.0)
Description:
The application is logged out when pressing the button "Submit order" button,
hence unable to submit order and make payment.
Steps to Reproduce:
1) Login into the application
2) Add item(s) to cart
3) Navigate to the “Submit order” screen
4) Tab on “Submit order” button
 Actual result: After a long time loading, user is navigated back to Home screen
 Expected result: On clicking “Submit order” button, user should be navigated
to tracking order screen and the order status should change to “Ongoing” order.
Bug Name: Payment is not possible due to card connection error
Build Number: Version 0.54.3
Severity: High Priority: High
Assigned to: Developer – Le Thi Truc Phuong Reason: Defect
Reported By: Le Thi Ngoc Lieu Reported On: 20/8/2020
Status: Open Environment: Samsung J7 Prime
(Android 8.1.0)
Description:
The application cannot make the payment because the error cannot be linked to the
card, hence unable to submit order and make payment.
Steps to Reproduce:
1) Login into the application
2) Add item(s) to cart
3) Enter and save card information
4) Navigate to the “Submit order” screen
5) Tab on “Submit order” button
 Actual result: After a long time loading, user is receive an error message when
paying with the card.
 Expected result: On clicking “Submit order” button, user should be navigated
to tracking order screen and the order status should change to “Ongoing” order.
The money in the card will be deducted when the transaction end.
List of members and Task Assignment
List of members
1) Lê Thị Ngọc Liễu K174060706
2) Nguyễn Thị Mỹ Linh K174060708
3) Tô Nguyễn Hoàng Linh K174060709
4) Lê Quỳnh Như K174060715
5) Lê Thị Trúc Phương K174060717

Task Assignment
Member Task Completion
Lê Thị Ngọc Liễu Payment feature 100%
Nguyễn Thị Mỹ Linh Search feature 100%
Tô Nguyễn Hoàng Linh Login feature 100%
Lê Quỳnh Như Order feature 100%
Introduction to Baemin,

Lê Thị Trúc Phương designing PowerPoint, 100%

synthesizing report

You might also like