1 of 33

I. Website testing results

1. Website layout bugs

2. Functional bugs

II. Mobile testing results

III. Test cases

Valeriia Rybakova's portfolio

​

Courses: QATestLab training center, “The Fundamentals of Software Testing”

​

2 of 33

І. Website testing results

Website: http://opencart.qatestlab.net/

Software environment:

  • Operating System: Windows 11 Pro х64
  • Browsers: Google Chrome ver. 109.0.5414.74; Mozilla Firefox ver.108.0.2; Microsoft Edge ver.109.0.1518.55

3 of 33

3

​

Platform: Google Chrome ver. 109.0.5414.74

 

Summary: The product image is not matched its name in the "Specials Deals" category on the main page.

 

Preсondition: The website language is enabled "En" in the site header.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Scroll down to the "Specials Deals" category.�3. Pay attention to the image of the "Aquariums" subcategory.��Actual result: The product image of the "Aquariums" subcategory is not matched its name in the "Specials Deals" category on the main page.

�Expected result: The photo of an aquarium is displayed on the image of the "Aquariums" subcategory in the "Specials Deals" category on the main page.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

  1. Website layout bugs

1.1

4 of 33

4

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: Active elements of the product page are not displayed after hovering the mouse over.

 

Description: Active elements of the product page ("Add to wish list", "Quick View", "Compare this Product") are not displayed after hovering the mouse over.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Scroll down to the "Bestsellers" category.�3. Hover the mouse over to the "Parrot toys" product image.�4. Pay attention to the "Parrot toys" product image.��Actual result: Active elements of the "Parrot toys" product are not displayed after hovering the mouse over.

�Expected result: Active elements of the "Parrot toys" product are displayed after hovering the mouse over.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

1.2

​

5 of 33

5

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The icon for the "Google+" service, which stopped working in April 2019, is located on the page in the website footer.

 

Description: The "Google+" business profile page is not displayed after clicking on the "Google+" icon in the website footer, as the "Google+" service has been closed since April 2019.

​

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Scroll down to the website footer.�3. Сlick on the "Google+" icon.�4. Pay attention to the opened page.��Actual result: The "Google +" icon is available on the page in the website footer.

�Expected result: The "Google +" icon is not displayed on the page in the website footer.�

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

1.3

​

6 of 33

6

​

Platform: Google Chrome 109.0.5414.74

 

Summary: The banner title is incorrectly displayed on the main page.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Scroll down the page�3. Pay attention to the banner title on the left.��Actual result: The "Lorem ipsum" text is displayed in the banner title.

�Expected result: The correct banner name is displayed in the banner title.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

1.4

​

7 of 33

7

​

Platform: Google Chrome ver. 109.0.5414.74

 

Summary: The website page is not displayed in Russian after selecting the page language "Ru" in the site header.

 

Precondition: The website language is enabled "En" in the site header.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Select a language from the list with the value "Ru" in the site header.�3. Pay attention to the language of the site's content.��Actual result: The site page is displayed in English after selecting the site language "Ru" in the site header.

�Expected result: The site page is displayed in Russian after selecting the site language "Ru" in the site header.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

1.5

​

8 of 33

8

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The text in the "Search" field is covered by a placeholder on the main page after entering the text.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Search" field and enter any query�3. Pay attention to the search result��Actual result: The text in the "Search" field is covered by a placeholder on the main page after entering the text.

�Expected result: The placeholder is not shown in the "Search" field on the main page after entering the text.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

1.6

​

9 of 33

9

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The product image is not displayed on the page after going to the product page.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Fishes" category.�3. Scroll down the page.�4. Сlick on the "Koller Products Panaview 1-Gallon Globe Fish Bowl (BL10RPET)" product image.�5. Pay attention to the opened page.��Actual result: The "Koller Products Panaview 1-Gallon Globe Fish Bowl (BL10RPET)" product image is not displayed on the page after going to the product page.

�Expected result: The "Koller Products Panaview 1-Gallon Globe Fish Bowl (BL10RPET)" product image is displayed on the page after going to the product page.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

1.7

​

10 of 33

10

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The required "Password" field is not marked with an asterisk in the «Register» form after going to the registration page.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Sign in" menu section�3. Сlick on the "Continue" button in the "New Customer" section.�4. Pay attention to the "Password" field.��Actual result: The "Password" field is not marked as a required field in the «Register» form after going to the registration page.

�Expected result: The "Password" field is marked with an asterisk as a required field in the «Register» form after going to the registration page.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

1.8

​

11 of 33

11

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The «Telephone» field is not highlighted in red in the «Register» form after entering invalid symbols.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the menu section "Sign in".�3. Сlick on the "Continue" button in the "New Customer" section.�4. Enter special characters in the "Telephone" field (*,@,/,<,>,#,$,%,&).�5. Pay attention to the "Telephone" field.��Actual result: The "Telephone" field is highlighted in green on the registration page after entering invalid data.

�Expected result: The "Telephone" field is highlighted in red and an error message is displayed on the registration page after entering invalid data.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

1.9

12 of 33

12

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The main page of the site is displayed after clicking on the "E-mail" link in the website footer.

 

Description: The main page of the site is displayed after clicking on the "E-mail" link in the "Store Info" section in the website footer.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Scroll down the page to the website footer.�3. Click on the "E-mail" link in "Store Info" section.�4. Pay attention to the opened page.��Actual result: The main page of the site is displayed after clicking on the "E-mail" link in the "Store Info" section in the website footer.

�Expected result: The user's default mail program is opened after clicking on the "E-mail" link in the "Store Info" section in the website footer.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

1.10

13 of 33

13

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The «Your Name» field is not highlighted in green in the «Write a review» form after entering valid data.

 

Description: The «Your Name» field is not highlighted in green in the «Write a review» form after entering valid data. Bug is also reproduced in the "Your Review" field in the «Write a review» form.

 

Precondition: The product page is opened.

 

Steps To Reproduce:

1. Click on the "Write a review" link.�2. Enter a valid data into "Your Name" field.�3. Pay attention to the "Your Name" field.��Actual result: The "Your Name" field is not highlighted in any color in the «Write a review» form after entering valid data.

�Expected result: The "Your Name" field is highlighted in green in the «Write a review» form after entering valid data.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

1.11

14 of 33

14

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The search result is not displayed on the page after the search query "Toys" is entered in the "Search" field.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Search" field and enter "Toys"�3. Сlick on the "Search" button (or Enter)�4. Pay attention to the search result��Actual result: Goods from the "Clothing" and "Accessories" category are displayed on the page after the search query "Toys" is entered in the "Search" field.

�Expected result: Goods from the "Toys" category are displayed on the page after the search query "Toys" is entered in the "Search" field.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

2.1

2. Functional bugs

15 of 33

15

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: Unmatched results are displayed on the page after entering the search query "Food" in the "Search" field.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Search" field and enter "Food"�3. Сlick on the "Search" button (or Enter)�4. Pay attention to the search result��Actual result: Goods from the "Carrier" and "Food" category are displayed on the page after the search query "Food" is entered in the "Search" field.

�Expected result: Goods from the "Food" category are displayed on the page after the search query "Food" is entered in the "Search" field.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55 

2.2

16 of 33

16

​

Platform: Microsoft Edge ver.109.0.1518.55

 

Summary: The "Last Name" field is displayed as a "number" field in the registration form after entering data in the "Last Name" field.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the menu section "Sign in"�3. Сlick on the "Continue" button in the "New Customer" section.�4. Enter valid data in the "First Name" field.�5. Enter valid data in the "Last Name" field.�6. Pay attention to the type of data entry in the "Last Name" field��Actual result: The input field type "Last Name" is displayed as "number" type in the registration form.

�Expected result: The input field type "Last Name" is displayed as "text" type in the registration form.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Google Chrome ver.109.0.5414.74

2.3

17 of 33

17

​

Platform: Microsoft Edge ver.109.0.1518.55

 

Summary: Incorrect calculation of the total quantity of the product added to the comparison is displayed in the section of the "Compare".

 

Description: Incorrect calculation of the total quantity of the product added to the comparison is displayed in the section of the "Compare" menu in the site header.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Cats" category�3. Hover over the product image and click on the "Compare this Product" icon�4. Pay attention to the total number of products in the "Сompare" menu category in the website header��Actual result: Product quantity 2 is displayed in the "Compare" menu category in website header after adding one product to the comparison list.

�Expected result: Product quantity 1 is displayed in the "Compare" menu category in website header after adding one product to the comparison list .

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Google Chrome ver.109.0.5414.74

 

2.4

18 of 33

18

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: Products of different colors are displayed on the product page after selecting to filter products by "blue" color.

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Cats" category�3. Select the "blue" color in the checkbox in the "Refine Search" section�4. Click on the "Refine Search" button�5. Pay attention to the search result��Actual result: Products in black, blue, gray colors are displayed on the product page after selecting to filter products by the "blue" color.

�Expected result: Products of blue color are displayed on the product page after selecting to filter products by the "blue" color.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55 

2.5

19 of 33

19

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: No product search results notification is not displayed on the search results page after entering a query

 

Steps To Reproduce:

1. Open the page http://opencart.qatestlab.net/�2. Go to the "Search" field and enter "Window"�3. Сlick on the "Search" button (or Enter)�4. Pay attention to the search result��Actual result: The message "Your basket is empty!" is displayed on the search results page after entering the search query "Window".

�Expected result: No search results message is displayed on the search results page after entering the search query "Window".

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

 

2.6

20 of 33

20

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The product is removed from the shopping cart after adding the product to the wish list.

 

Precondition: User is authorized on the site http://opencart.qatestlab.net/��Steps To Reproduce:�1. Add several products to the shopping cart.�2. Сlick on the "Shopping cart" icon at the top of the page.�3. Сlick on the "Heart" icon on the product.�4. Pay attention to the number of products in the shopping cart.��Actual result: The product is removed from the shopping cart after clicking the "Heart" icon.

�Expected result: The "Product added to your wish list" message is displayed on the page after clicking the "Heart" icon.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

2.7

21 of 33

21

​

Platform: Google Chrome ver.109.0.5414.74

 

Summary: The error message is not displayed on the registration page after entering invalid data in the "First Name" field.

 

Description: The error message is not displayed on the registration page after entering invalid data in the "First Name" field. Bug is also reproduced in the "Your Name" field in the "Write a review" form on the product page.

 

Steps To Reproduce:�1. Open the page http://opencart.qatestlab.net/�2. Go to the "Sign in" menu section.�3. Сlick on the "Continue" button in the "New Customer" section.�4. Enter special characters in the "First Name" field (*,@,/,<,>,#,$,%,&).�5. Pay attention to the "First Name" field.��Actual result: The "First Name" field is highlighted in green on the registration page after entering invalid data.

�Expected result: The "First Name" field is highlighted in red and the "Please enter a valid first name" error message is displayed on the registration page after entering invalid data.

 

Additional Information: Bug is also reproduced in browsers: Mozilla Firefox ver.108.0.2, Microsoft Edge ver.109.0.1518.55

2.8

22 of 33

ІІ. Mobile testing results

Software environment:

  • Mobile device: APPLE IPHONE XR
  • OS: iOS 16.2 (20C65)

23 of 33

23

​

Summary: The "Політика конфіденційності" link is not tapped on the payment screen.

 

Steps To Reproduce:�1. Open the app�2. Tap the menu icon in the upper left corner of the screen�3. Tap the "Валюта" icon�4. Tap the "Політика конфіденційності" link�5. Pay attention to the screen��Actual result: The "Політика конфіденційності" link is not tapped on the payment screen.

�Expected result: The "Політика конфіденційності" page is displayed after tapping the link on the payment screen.

 

1

24 of 33

24

​

Summary: The app crashes after tapping the "Settings" icon.

​

Description: The app crashes after tapping the "Settings" icon. Bug is also reproduced after tapping the "Валюта" icon.

 

Steps To Reproduce:�1. Open the app�2. Tap the "Settings" icon�3. Pay attention to the screen��Actual result: The app crashes after tapping the "Settings" icon.

�Expected result: The application settings screen is opened after tapping the "Settings" icon. 

2

25 of 33

25

​

Summary: The app is closed after simultaneously 2x-tapping the "Довжина" and "Валюта" icons on the main screen of the app.

 

Steps To Reproduce:�1. Open the app�2. 2x Tap the "Довжина" and "Валюта" icons�3. Pay attentiom to the app��Actual result: The app is closed after simultaneously 2x-tapping the "Довжина" and "Валюта" icons on the main screen of the app.

�Expected result: The "Довжина" or "Валюта" category is opened after simultaneously 2x-tapping the "Довжина" and "Валюта" icons on the main screen of the app.

3

26 of 33

26

​

Summary: The text of the "7 days free" button is shifted to the right of the button's center on the payment screen.

 

Steps To Reproduce:�1. Open the app�2. Tap the menu icon in the upper left corner of the screen�3. Tap the "Валюта" icon �4. Pay attention to the "7 days free" button��Actual result: The text of the "7 days free" button is shifted to the right of the button's center on the payment screen.

�Expected result: The text of the "7 days free" button is aligned to the center of the button on the payment screen.

4

27 of 33

27

​

Summary: The number 0 is not displayed in the field for entering data after entering a decimal fraction.

​

Description: The number 0 is not displayed in the field for entering data after entering a decimal fraction. Bug is also reproduced in all categories of conversion.

​

 

Steps To Reproduce:�1. Open the app�2. Tap the "Довжина" category�3. Enter a decimal fraction in the input field (0.55)�4. Pay attention to the input field��Actual result: The value ".55" is displayed in the input field after entering the value "0.55" in the "Довжина" category.

�Expected result: The value "0.55" is displayed in the input field after entering the value "0.55" in the "Довжина" category.

5

28 of 33

28

III. Test cases (website: http://opencart.qatestlab.net/)

1. Sending a product review with the incorrect number of characters in the “Your Feedback” field

29 of 33

29

2. Sending a product review with the allowed number of characters in the “Your Feedback” field

30 of 33

30

3. Verification of password recovery for a user account on a website with valid data

31 of 33

31

4. Checking the registration on the site with entering the invalid e-mail

32 of 33

32

5. Checking the registration on the site with entering a valid data

33 of 33

33

6. Checking the “Returning Customer” form on the authorization page with valid data