A | B | C | D | E | F | G | H | I | J | K | L | M | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | |||||||||||||
2 | Created By | Pranta Kundu | |||||||||||
3 | Creation Date | 1/3/2022 | |||||||||||
4 | Reviewed By | Asif Rouf | |||||||||||
5 | ReviewedDate | DD-MM-YR | |||||||||||
6 | Project Name | Uber | |||||||||||
7 | |||||||||||||
8 | Test Case ID | Module | Sub Module | Sub Test ID | Test Scenario | URL Analysis | Test Data | Pre-Condition | Test Steps | Expected Result | Actual result | Test Result | Automation Status |
9 | TC_001 | Home Page | TC_1.1 | Check Homepage Loads Properly | https://www.uber.com/ | https://www.uber.com/ | 1. Need Internet Connection 2. Need a Browser | 1. Open browser 2. Type url in the search bar 3. Press Enter | User should be on Homepage | Yes, Homepage is opening correctly | Passed | ||
10 | TC_002 | Sign up | Sign up to "drive & deliver" | TC_2.1 | Check the "Sign up" Button working properly | Need to pass TC_1.1 | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu | User should be see various type of user Sign up option | Yes, 3 type of user sign page is showing | Passed | |||
11 | TC_2.2 | Verify the "Sign in to drive & deliver" registration Section working or not. | https://www.uber.com/bd/en/s/e/join/ | "Sign in to drive & deliver" Link | Need to pass TC_1.2 | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" | User should be on sign up page & see the information input filed | User information input field is showing | Passed | ||||
12 | TC_2.3 | Verify the Radio Button are working properly | "I have a car" & " I need a car" Radio button | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Click on "I have a car" & " I need a car" Radio Button | If User click any of radio button, it should be selected | Yes. Radio button are working properly | Passed | ||||||
13 | TC_2.4 | Verify the all text boxes are place holder present or not | All Inputfield in "Sign up" page | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" | User should be see the all placeholder name | All placeholders name is visible | Passed | ||||||
14 | TC_2.5 | Verify the Email field with valid email | Email Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Click the email textfields & put the valid email address | User should be applicable for sign up | Yes, User is applicable for sign up | Passed | ||||||
15 | TC_2.6 | Verify the Email field with Invalid email | Email Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Click the email textfields & put the valid email address | User should not be applicable for sign up | Yes, User is not applicable for sign up | Passed | ||||||
16 | TC_2.7 | Verify the "Hide & Show" option in Password fields are working or not | Password Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Put the data "Password" field 5. Click the "Show Password Icon" | It should be visible in text format | Password is visible in text format | Passed | ||||||
17 | TC_2.8 | Verify the limit of characters for password matches with the specified range. | Password Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Put the Huge long data in Password field | It should be get a proper instruction messsage to put the password | Yes. Instruction message is showing. | Passed | ||||||
18 | TC_2.9 | Check the alert message when have not entered the password as per requirement | Password Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Put the wrong data in Password field | It should be gen an error message with proper instruction | Yes. Error message is showing with proper instruction | Passed | ||||||
19 | TC_2.10 | Check that user is able to paste in the password filed | Password Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Paste of any data in Password Field 5. Click "Next" Button | It will be not possible | No. it is possible for password field | Failed | ||||||
20 | TC_2.11 | Verify the Phone Number field without entering any value. | Phone Number Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Don't put number in Phone Number Field 5. Click "Next" Button | Signup process will not completing without phone number | Yes. Without phone number signup process is impossible | Passed | ||||||
21 | TC_2.12 | Verify the Phone Number field with invalid phone number | Phone Number Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. put Invalid contact number in Phone Number Field 5. Click "Next" Button | It should be get an error with alert message | Yes. It get an error message with alert. | Passed | ||||||
22 | TC_2.13 | Verify the Phone Number field with valid phone number | Phone Number Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. put valid contact number in Phone Number Field 5. Click "Next" Button | User should be success in sign up process | Yes. Sign up process is successful | Passed | ||||||
23 | TC_2.14 | Verify the Address field with location in out of country | Address Inputfield | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. put invalid address in Address Field 5. Click "Next" Button | User should get an error message with out of service | get an error out of service | Passed | ||||||
24 | TC_2.15 | Verify the "Next" Button when all fields are empty | Next Button | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. All textfields are empty 5. Click "Next" Button | User should get an alert every textfields data is required | Yes. Every textfields get an alrert. | Passed | ||||||
25 | TC_2.16 | Check the "Have an account" page working or not. | Have an account page | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Click the "Have an account" menu | User should to be on log in page | No, It should be get an error "we are no longer operating in your city." | Passed | ||||||
26 | TC_2.17 | Check the "Language Change" button working or not. | Language Logo Button | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Click the "Language Logo" Button | User shuold be see all countries languages | Yes, All countries language are showing properly | Passed | ||||||
27 | TC_2.18 | Check the "Terms of use", "Privacy policy" & "Sign In" link | Terms of use & Privacy policy link | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Sign in to drive & deliver" 4. Click the "Terms of use" & "Privacy policy" & "Sign in" link | User should be see "Terms of use" & "Privacy policy" & "sign in" page | Yes, all pages are showing with proper information | Passed | ||||||
28 | Create a rider account | TC_2.19 | Verify the "Create a rider account" Link | Create a rider account Link | 1. Go to https://www.uber.com/ 2. Click on "Sign up" Button on Top bar menu 3. Click on "Create a rider account" | User should be see "Create a rider account" page | No. It get a message we are no longer operating in your city. | Failed | |||||
29 | TC_003 | Log In | Sign in to drive & deliver, Rider | TC_3.1 | Verify the "Log in" Button | https://www.uber.com/bd/en/ | "Log in" Button | Need to pass TC_002 | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button | User should be see various type user log section | Succesfully opening various type user log in section | Passed | |
30 | TC_3.2 | Verify the "Sign in to drive & deliver" button | "Sign in to drive & deliver" Button | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button | User should be on "Sign in to drive & deliver" log in page | Succesfully opening "Sign in to drive & deliver" log in page | Passed | ||||||
31 | TC_3.3 | Verify the "Email or Phone Number" inputfield without entering any value | https://auth.uber.com/login/ | "Email or Phone Number" inputfield | Need to pass TC_3.2 | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Click the "Next" button without data | User should be get an alert emil field is required | can't get any alert message but this page | Failed | ||||
32 | TC_3.4 | Verify the "Email or Phone Number" inputfield With Missing @ sign and domain | "Email or Phone Number" inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the email address without "@" sign 4. Click the "Next" button | User should get an alert to required valid email address | Yes. "We don’t recognize this email address" this alert is showing. | Passed | ||||||
33 | TC_3.5 | Verify the "Email or Phone Number" textbox With Garbage value | Email or Phone Number inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the random value on the email box 4. Click the "Next" button | User get an error message to put valid email | Yes, we got an error with instruction ts put the valid email. | Passed | ||||||
34 | TC_3.6 | Verify the "Email or Phone Number" inputfield with Invalid email address | "Email or Phone Number" inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the invalid email address 5. Click the "Next" Button | User should be get an alert with proper instruction to put valid email address | Yes. Get an alert to put valid email address | Passed | ||||||
35 | TC_3.7 | Verify the "Email or Phone Number" inputfield with valid email address | "Email or Phone Number" inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the valid email address 5. Click the "Next" Button | User should be on password putting page | Succesfully, Password giving page is displayed | Passed | ||||||
36 | TC_3.8 | "Email or Phone Number" text box with invalid number | Email or Phone Number inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the invalid number 5. Click the "Next" Button | User should be see on error message | Yes. Get an alert to put valid number | Passed | ||||||
37 | TC_3.9 | Verify the number are belongs which country | "Email or Phone Number" inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the valid number 5. Click the "Next" Button | User should be see the countrys name in the left side of input field. | Yes, Countrys name is visible | Passed | ||||||
38 | TC_3.10 | "Email or Phone Number" inputfield with valid phone address | "Email or Phone Number" inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the valid number 5. Click the "Next" Button | User should be on password giving page | Yes, Successfully page is visible | Passed | ||||||
39 | TC_3.11 | Verify the Password visible option are implemented or not | "Password" Inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the password | User should be see the password visble option in the input field | No, Password visble option are not implemented. | Failed | ||||||
40 | TC_3.12 | Verify the "Password" input field with valid credential | "Password" Inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the valid password 5. Click the Next Button | User shoud be need two factor authenticate system | Yes, One time password are already send the two factor authenticate number. | Passed | ||||||
41 | TC_3.13 | Verify the Two factor authentication are working or not | "Password" Inputfield | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the valid password | User can get one time password in register number | Yes, one time code is quickly coming the register number | Passed | ||||||
42 | TC_3.14 | Dashboard verification | https://m.uber.com/looking | "Log in" | 1. Go to https://www.uber.com/ 2. Click the "Log in" Button 3. Click the "Sign in to drive & deliver" button 4. Put the valid password 5. Put the two factor code 6.Click the Login Button | user should be on dashboard | Yes, dashboard is showing | Passed | |||||
43 | TC_004 | Dashboard | Destination | TC_4.1 | Verify the Location & desination | "Location & desination" Input field | Need to pass TC_003 | 1. After login 2. put the destination & pickup location | User should be see the specific Fare & all available vehicle in your area | Yes, fare & all type vehicle are showing | Passed | ||
44 | TC_4.2 | Verify the auto suggestion location are working or not | "Location & desination" Input field | 1. After login 2. put the destination & pickup location | User should be see the auto suggest location. | Yes, auto suggestion is working properly | Passed | ||||||
45 | TC_4.3 | At a same time, Multiple vehicle reqesting is possible or not | "Location & desination" Input field | 1. After login 2. put the destination & pickup location 3. try to select the multiple vehicle | at a time multiple vehicle requesting system is not a good thinking in one account | Yes, Multiple vehicle selecting option a not working | Passed | ||||||
46 | TC_4.4 | Verify the "Confirm request" button | "Location & desination" Input field | 1. After login 2. put the destination & pickup location 3. try to select thespecific vehicle 4. click the "Confirm Request" button | After confirm the request, your request will be accepting by driver near of your location. Then you, see the vehicle location in your uber map. | Yes, hireing process is working as axpected. | Passed | ||||||
47 | TC_005 | Profile Section | Wallet | TC_5.1 | Verify the Wallet | "Wallet" Dropdown Menu | 1. After login 2. Click the Profile Menu 3. Click the wallet sub menu | User should be see the all payment method | Yes, all payment methhod is showing | Passed | |||
48 | TC_5.2 | Payment method adding system working or not | "Wallet" Dropdown Sub-Menu | 1. After login 2. Click the Profile Menu 3. Click the wallet sub menu 4. Cash & Gift Card option are available | User should be see all type of payment gateway & method | Only cash & Gift card payment is possible | Failed | ||||||
49 | Profile Settings | TC_5.3 | Verify User Profile Update | https://riders.uber.com/profile | 'Profile settings" Dropdown Sub-Menu | 1. After login 2. Click the Profile Menu 3. Click the wallet sub menu 4. Click the profile settings sub menu | User should be see the all the information fields with register data | Yes, All fields with data are visible | Passed | ||||
50 | Log Out | TC_5.4 | Verify the logout | "Log out" Button | 1. After login 2. Click the Profile Menu 3. Click the profile settings sub menu 4. Click Logout Button | User should be logout & refferd the login page | Yes, Logout process working successfully | Passed | |||||
51 | TC_006 | Social Login | TC_6.1 | Verify the FB social login working or not | https://auth.uber.com/login/ | FB Social Login | Need to pass TC_001 | 1. Go to "https://auth.uber.com/login/" 2. Click the "Continue with facebook" | User should be see facebook credential in authentication page, if already login in browser. | Yes, facebook credential page is showing. | Passed | ||
52 | TC_6.2 | Verify the Google social login working or not | Google Social Login | 1. Go to "https://auth.uber.com/login/" 2. Click the "Continue with google" | User should be see google credential in authentication page, if already login in browser. | Yes, google credential page is showing. | Passed |