Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Feature Test Steps Expected result

Names : Vlad, Alexandra, Rares, Mihai


The Shopping bag icon is located in the top right hand corner, in line with other icons (e.g.
Location Observe icon location
Shopping bag UI wish list, currency)
UI UI The UI is in accordance with the wireframe in requirements.
Empty shopping bag Empty shopping bag. "Your Shopping Bag is Empty" is displayed and Continue Shopping is available.

A new item is added with the corect details/colour/price/size. The product and cart total
Add item - 1 item in bag Add one item to bag.
Add to bag price are updated.
Existing item with same Add the item with the same The quantity for the item already in the bag is updated and also the cart total price is
specifications. specifications to bag. updated.
Existing item with different Add the same item with A new item is added with the corect details/colour/price/size The product and cart total price
specifications. different specifications to bag. are updated.
Add item not available in stock Add an item to the cart. A non-availability message is displayed to the user.
Edit existing item quantity with
100 items in bag(same item) 100 . The user is prompted not to exceed 99 for the same item
101 items in bag (different Add 101 items in bag(different
The user is prompted not to exceed 100 items in the shopping cart.
items) items)

Check all elements are


UI displayed as expected(buttons, All elements are displayed as expected(buttons,drop-downs,etc)
View bag drop-downs,etc)
Check all item details are
Item details:title,price,
displayed as expected(price, All item details are displayed as expected(price,promotions,etc)
promotions,photos
promotions,etc)
1.Message changed from Add to added after page refresh.Go to actual wish list and check
1.Press Add wish list button for
item is there.
Add to Wish List one item.
2.Message changed from Add to added after page refresh.Go to actual wish list and check
2.Press icon Wish List.
item is there.

Update bag(edit details and quantity) Size Edit existing item size. The existing shopping cart item size is updated.
Colour Edit existing item colour. The existing shopping cart item colour is updated.
Edit existing item quantity e.g. The existing shop cart item quantity is updated with the new quantity. The product and cart
Quantity 1 - 99
10 total price are updated.
Edit existing item quantity with
Quantity decimal The user is prompted to enter an integer number betwen 1-99.
decimal value. e.g. 1.6
Edit existing item quantity with The existing shop cart item quantity is updated with the new quantity. The product and cart
Quantity 99 (same item)
99 . total price are updated.
Quantity more than 99 for one Enter more than 99 for one
The user is prompted to enter an integer number betwen 1-99.
item item.
100 items in bag (different Add 100 items in bag(different The existing shop cart item quantity is updated with the new quantity. The product and cart
items) items) total price are updated.
Add more than 100 items
Quantity more than 100 items
(different items) in shopping The user is prompted not to exced 100 items in shopping cart.
in cart
cart.
Edit existing item quantity with
Quantity is a string The user is prompted to enter an integer number betwen 1-99.
a character. e.g. &
Edit existing item quantity with
Quantity negative The user is prompted to enter an integer number betwen 1-99.
a negative integer. e.g. -1

Remove item Remove item Remove item from cart. The item is no longer displayed in the shopping cart. The cart total price is updated.
Remove some quantity from The existing shopping cart item quantity is updated with the remaining quantity. The
Remove some quantity
cart. product and cart total price are updated.
Quantity 0 Edit quantity for an item to 0. The item is removed from cart. The cart total price is updated.
Remove all items Remove all items from cart. All items are removed from cart and the cart is empty. The cart total price is updated.

Checkout Check out Press Checkout button. The user is redirected to the shipping page.

Continue shoping Continue shopping Press Continue shopping button. The user is redirected to the main page.

Don't checkout, close the page


Interruption Page close The site retains the items in the cart.
and come back later.
Phone call received while
Mobile: phone call The site retains the items in the cart.
shopping.
Disconnect the internet
No internet connection The site retains the items in the cart.
connection.

Check for Windows, Android,


Different OS Shopping cart maintains all functionality.
Compatibility Linux, iOS, MAC OS.
Different browser Check for Chrome, Mozilla and IEShopping cart maintains all functionality.

Wishlist Add to Wish List Press Add to Wish List button. The item is added to the wish list and the user is given visual confirmation.

Remove item Quantity 0 Edit quantity for an item to 0. The item is removed from cart. The cart total price is updated.
A new item is added with the corect details/colour/price/size. The product and cart total
Add item - 1 item in bag Add one item to bag.
Add to bag price are updated.
Edit existing item quantity with The existing shop cart item quantity is updated with the new quantity. The product and cart
Quantity 99 (same item)
Update bag 99 . total price are updated.
Edit existing item quantity with
100 items in bag(same item) The user is prompted not to exceed 99 for the same item
100 .

100 items in bag (different Add 100 items in bag(different The existing shop cart item quantity is updated with the new quantity. The product and cart
items) items) total price are updated.
101 items in bag (different Add 101 items in bag(different
The user is prompted not to exceed 100 items in the shopping cart.
items) items)

You might also like