Professional Documents
Culture Documents
PROJECT REPORT
COURSE: SOFTWARE TESTING TECHNIQUES
TOPIC: TESTING FOR BAEMIN APPLICATION
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
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 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
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
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,
synthesizing report