Test Cases Examples : QA Practice
QA Practice is a comprehensive sample website that brings together a wide variety of UI components in a single platform. It enables aspiring QA professionals to explore, understand, and test different types of user interface elements using various testing approaches and validation techniques.
Website: QA Practice Manual Testing Site
Note: This website can be used to learn various modes of manual testing on various UI based components such as Dropdowns and integrated fields. Below are only the test cases, however we expect you to go through all the problems and sample testing components thoroughly.
Menu Panel
Slider Button
| Test Case | Status | Defects |
|---|---|---|
| Cross Button visible, On-Click must contract menu panel | PASS | N/A |
| TripleLine menu Button visible, On-Click must contract menu panel | PASS | N/A |
Menu Tabs Components
| Test Case | Status | Defects |
|---|---|---|
| QA practice label Heading must be visible | PASS | N/A |
| Hyperlink Tab for E-Commerce Login page must be visible | PASS | N/A |
| Hyperlink Tab for E-Commerce Login page must highlight on hover | PASS | N/A |
| Hyperlink Tab for E-Commerce page must be accessible and redirect to Login Page | PASS | N/A |
| Hyperlink Tab for Challenges page must be visible | PASS | N/A |
| Hyperlink Tab for Challenges page must highlight on hover | PASS | N/A |
| Hyperlink Tab for Challenges page must be accessible and redirect to BUG Challenges Page | PASS | N/A |
| Hyperlink Tab for GraphQL page must be visible | PASS | N/A |
| Hyperlink Tab for GraphQL page must highlight on hover | PASS | N/A |
| Hyperlink Tab for GraphQL page must be accessible and redirect to GraphQL Docker tut Page | PASS | N/A |
| Hyperlink Tab for API Testing tut page page must be visible | PASS | N/A |
| Hyperlink Tab for API testing tut page must highlight on hover | PASS | N/A |
| Hyperlink Tab for API Testing tut page must be accessible and redirect to API Testing tut Page | PASS | N/A |
| Hyperlink Tab for Shop Product List page page must be visible | PASS | N/A |
| Hyperlink Tab for Shop Product List page must highlight on hover | PASS | N/A |
| Hyperlink Tab for Shop Product List Page must be accessible and redirect to Shopping cart Page | PASS | N/A |
| Hyperlink Tab for API Request interception tut page page must be visible | PASS | N/A |
| Hyperlink Tab for API Request interception tut page must highlight on hover | PASS | N/A |
| Hyperlink Tab for API Request interception tut page must be accessible and redirect to API requests Page | PASS | N/A |
| Hyperlink Tab for Visual Testing tut page page must be visible | PASS | N/A |
| Hyperlink Tab for Visual testing tut page must highlight on hover | PASS | N/A |
| Hyperlink Tab for Visual Testing tut page must be accessible and redirect to GIF Page | PASS | N/A |
| Hyperlink Tab for Forms dropdown must be visible | PASS | N/A |
| Hyperlink Tab for Forms page must Dropdown List : • Login • Register • Recover Password on clicking tab | PASS | N/A |
| Hyperlink Forms DropDown Tab for Login page must be accessible and redirect to User Login Page | PASS | N/A |
| Hyperlink Forms DropDown Tab for Register page must be accessible and redirect to User Register forms webPage | PASS | N/A |
| Hyperlink Forms DropDown Tab for Recover Password page must be accessible and redirect to Recover Password Page | PASS | N/A |
| Hyperlink Tab for Buttons dropdown must be visible | PASS | N/A |
| Hyperlink Tab for Buttons page must Dropdown List : • Check-boxes • Radio Buttons on clicking tab | PASS | N/A |
| Hyperlink Buttons DropDown Tab for Check-boxes page must be accessible and redirect to Check-Box Page | PASS | N/A |
| Hyperlink Buttons DropDown Tab for Radio Buttons page must be accessible and redirect to Radio Buttons Page | PASS | N/A |
| Hyperlink Tab for New tabs dropdown must Dropdown List : • New Browser Tabs • New Broswer Windows on clicking tab | PASS | N/A |
| Hyperlink NewTabs DropDown Tab for New Broswer page must be accessible and redirect to Switch-Broswer Page | PASS | N/A |
| Hyperlink NewTabs DropDown Tab for New Browser Windows page must be accessible and redirect to Switch-Broswer Page | PASS | N/A |
| Hyperlink Tab for Button-Actions dropdown must be visible | PASS | N/A |
| Hyperlink Tab for Buttons-Actions dropdown must Dropdown List : • Double OnClick • Scroll • Hover • Show/Hide Elements on clicking tab | PASS | N/A |
| Hyperlink Buttons-Actions DropDown Tab for Scroll page must be accessible and redirect to Scroll tut Page | PASS | N/A |
| Hyperlink Buttons-Actions DropDown Tab for Hover page must be accessible and redirect to Hover tut Page | PASS | N/A |
| Hyperlink Buttons-Actions DropDown Tab for Double OnClick page must be accessible and redirect to Double Click tut Page | PASS | N/A |
| Hyperlink Buttons-Act DropDown Tab for Show/Hide-Element page must be accessible and redirect to Show_hide tut Page | PASS | N/A |
| Hyperlink Tab for TABLEs dropdown must be visible | PASS | N/A |
| Hyperlink Tab for TABLEs dropdown must Dropdown List : • Static Tables • Dynamic Tables on clicking tab | PASS | N/A |
| Hyperlink TABLEs DropDown Tab for Static Tables page must be accessible and redirect to Static Tables tut Page | PASS | N/A |
| Hyperlink TABLEs DropDown Tab for Dynamic Tables page must be accessible and redirect to Dynamic Tables tut Page | PASS | N/A |
| Hyperlink Tab for DROPDOWN tut page must be visible | PASS | N/A |
| Hyperlink Tab for DROPDOWN tut page must highlight on hover | PASS | N/A |
| Hyperlink Tab for DROPDOWN page must be accessible and redirect to DROPDOWN tut Page | PASS | N/A |
| Hyperlink Tab for IFrame tut page must be visible | PASS | N/A |
| Hyperlink Tab for IFrame tut page must highlight on hover | PASS | N/A |
| Hyperlink Tab for IFrame page must be accessible and redirect to IFramesExample Page | PASS | N/A |
| Hyperlink Tab for Alerts tut page must be visible | PASS | N/A |
| Hyperlink Tab for Alerts tut page must highlight on hover | PASS | N/A |
| Hyperlink Tab for Alerts tut page must be accessible and redirect to Alert Example Page | PASS | N/A |
| Hyperlink Tab for FILE UPLOADS page must be visible | PASS | N/A |
| Hyperlink Tab for FILE UPLOADS page must highlight on hover | PASS | N/A |
| Hyperlink Tab for FILE UPLOADS page must be accessible and redirect to File Upload Example Page | PASS | N/A |
| Hyperlink Tab for Date Pickers page must be visible | PASS | N/A |
| Hyperlink Tab for Date Pickers page must highlight on hover | PASS | N/A |
| Hyperlink Tab for Date Pickers page must be accessible and redirect to Date Picker Example Page | PASS | N/A |
| Hyperlink Tab for LOADERS page must be visible | PASS | N/A |
| Hyperlink Tab for LOADERS page must highlight on hover | PASS | N/A |
| Hyperlink Tab for LOADERS page must be accessible and redirect to New_loaded Page | PASS | N/A |
| Hyperlink Tab for PAGINATION page must be visible | PASS | N/A |
| Hyperlink Tab for PAGINATION page must highlight on hover | PASS | N/A |
| Hyperlink Tab for PAGINATION page must be accessible and redirect to PAGINATION Page | PASS | N/A |
site Information Components
| Test Case | Status | Defects |
|---|---|---|
| Hyperlink Tab for Website Information page must be visible | PASS | N/A |
| Hyperlink Tab for Website Information page must be accessible and redirect to Owner's Information Page | PASS | N/A |
| Hyperlink Tab for LinkedIn page must be visible | PASS | N/A |
| Hyperlink Tab for LinkedIn page must be accessible and redirect to LinkedIn Profile Page | PASS | N/A |
| Hyperlink Tab for YouTube page must be visible | PASS | N/A |
| Hyperlink Tab for YouTube page must be accessible and redirect to YouTube Channel Page | PASS | N/A |
E-Commerce : Login Page
Home Hyperlink tab
| Test Case | Status | Defects |
|---|---|---|
| Home hyperlink must be visible and accessible | PASS | N/A |
| Home Hyperlink On-Click locate HOME page | PASS | N/A |
Contacts Hyperlink tab
| Test Case | Status | Defects |
|---|---|---|
| Contacts hyperlink must be visible and accessible | PASS | N/A |
| Contacts Hyperlink On-Click locate CONTACTS page | PASS | N/A |
User Login
| Test Case | Status | Defects |
|---|---|---|
| Login Instructions is viisible | PASS | N/A |
| Login Page Heading Label is visible. | PASS | N/A |
| Email' Label is visible | PASS | N/A |
| Password Label is visible | PASS | N/A |
| Email credentials textField is visible and accessible | PASS | N/A |
| Password credentials textField is visible and accessible | PASS | N/A |
| Email credentials textField's Place holder is visible. | PASS | N/A |
| Password credentials textField's Place holder is visible. | PASS | N/A |
| Must put an error message when entered wrong email or/and password | PASS | N/A |
| Submit button must be visible and accessible | PASS | N/A |
| Must relocate to Product List page, OnClick submit button | PASS | N/A |
E-Commerce : Product list page
Menu Options
| Test Case | Status | Defects |
|---|---|---|
| Home, Contact and LogOut hyperlinks must be visible and accessible | PASS | N/A |
| Menu Tab buttons and Panel must be visible | PASS | N/A |
Search Bar
| Test Case | Status | Defects |
|---|---|---|
| Search bar and Search Button is visible and accessible | FAIL | Search bar and Search Button are missing. |
Cart widget
| Test Case | Status | Defects |
|---|---|---|
| Cart Label is visible | PASS | N/A |
| ItemName, ItemPrice and ItemQuantity must be visible. | PASS | N/A |
| Purchase /checkout Buttons should be visible and accessible. | PASS | N/A |
| Selected Product information (Name,Capacity and color) and per unit charges must be visible. | PASS | N/A |
| Quantity of Each selected product should be visible and editable through TextField and buttons | PASS | N/A |
| TextField musn't accept null or negative values. | PASS | N/A |
| Total product Charges must be visible | PASS | N/A |
| Remove Product button must be visible and accessible. | PASS | N/A |
| Purchase /checkout Buttons must redirect to Shipping Details Page. | PASS | N/A |
Products page
| Test Case | Status | Defects |
|---|---|---|
| Product details such as : ProductName, Capacity and Color must be visible. | PASS | N/A |
| Product image and charges must be visible. | PASS | N/A |
| Add-to-cart button should be visible and add selected item to the Cart Widget | PASS | N/A |
| Pop Alert message should occur on re-selecting same item twice from Add to Cart button | PASS | N/A |
E-Commerce : Shipping Details Page
Menu Options
| Test Case | Status | Defects |
|---|---|---|
| Home, Contact and LogOut hyperlinks must be visible and accessible | PASS | N/A |
| Menu Tab buttons and Panel must be visible | PASS | N/A |
Details page
| Test Case | Status | Defects |
|---|---|---|
| Page Header should be visible | PASS | N/A |
| Phone Number , Address and Country labels must be visible | PASS | N/A |
| Phone Number and Address TextField must be visible and accessible | PASS | N/A |
| placeholder in TextField must be visible | PASS | N/A |
| Textfields must accept valid values | FAIL | PhoneNumber textfield accepts alphabetical / character values. |
| Drop down list for Country selection must be visible and accessible. | PASS | N/A |
| Submit button must be visible and accessible | PASS | N/A |
| Submit musn't be possible until all fields are filled. | PASS | N/A |
| Submit button must redirect to Order confirmation page | PASS | N/A |
E-Commerce : Order Verification Page
Menu Options
| Test Case | Status | Defects |
|---|---|---|
| Home, Contact and LogOut hyperlinks must be visible and accessible | PASS | N/A |
| Menu Tab buttons and Panel must be visible | PASS | N/A |
Verification page
| Test Case | Status | Defects |
|---|---|---|
| Order confirmation message including total charge and shipping address must be displayed. | PASS | N/A |
| Go-Back hyperlink must be visible and accessible. | FAIL | Hyperlink is missing |
Sub-Modules
Components
| Test Case | Status | Defects |
|---|---|---|
| Defects |
Labels
Phone Number
| Test Case | Status | Defects |
|---|---|---|
| Spelling error: "Nunber" instead of "Number." |
Text Area
First Name
| Test Case | Status | Defects |
|---|---|---|
| Accepts numbers and special characters, which is invalid. |
Last Name
| Test Case | Status | Defects |
|---|---|---|
| Accepts numbers and special characters, which is invalid. | ||
| Allows empty values. |
Phone Number
| Test Case | Status | Defects |
|---|---|---|
| Accepts alphabets, which is invalid. |
| Test Case | Status | Defects |
|---|---|---|
| Accepts invalid email formats (e.g., missing @gmail.com). | ||
| Allows empty values. |
Checkboxes
Terms and Conditions
| Test Case | Status | Defects |
|---|---|---|
| Checkbox is disabled. | ||
| Allows form submission without checking the box. |
Information Display
Last Name
| Test Case | Status | Defects |
|---|---|---|
| The last character of the name is not displayed. |
Phone Number
| Test Case | Status | Defects |
|---|---|---|
| The last digit is incorrectly incremented by 1. |
Country
| Test Case | Status | Defects |
|---|---|---|
| Displays "Select a country" when no country is selected. Should display nothing in this case. |
Password
| Test Case | Status | Defects |
|---|---|---|
| Does not display the registered password. | ||
| Doesn't displays password registered |