0% found this document useful (0 votes)
6 views

Magento_Assignment

The document outlines a testing assignment for creating and validating user accounts on the Magento website. It includes detailed test steps for account creation, sign-in, product selection, and checkout processes, along with required data inputs and expected outcomes. Additionally, it emphasizes capturing screenshots for error messages during the testing process.

Uploaded by

shahbhumikak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Magento_Assignment

The document outlines a testing assignment for creating and validating user accounts on the Magento website. It includes detailed test steps for account creation, sign-in, product selection, and checkout processes, along with required data inputs and expected outcomes. Additionally, it emphasizes capturing screenshots for error messages during the testing process.

Uploaded by

shahbhumikak
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Assignment-

Use this website for the scripts - https://magento.softwaretestingboard.com/

Script 1-
1. Create your own Account.
2. Validate the required error messages. (Capture the screenshot)

Test Steps:
1. go to page https://magento.softwaretestingboard.com/
2. Click on create an account.
3. In create new cutomer Account enter personal information.
First name, last name, email, password, confirm password, all the required fields.
Click on sign up for news letter .
4. click on create an Account button.

Password:[email protected]

Few More Account details:


Test Data
Valid Valid
FirstName : Anubha Anisha Manisha
LastName: pal Shah Shah
email: [email protected] [email protected]
[email protected]
password: Anubha@123 Anisha@123 Anisha@123
cnfrm-password: Anubha@123 Anisha@123 Anisha@123

public String fname = "Anubha";


public String lname = "Pal";
Random randomGenerator = new Random();
int randomInt = randomGenerator.nextInt(1000);
public String email = "abc.pal" + randomInt +"@gmail.com";
public String passwordEle = "Abc@1234";
public String confirmpwd = "Abc@1234";

Ravisha Nimisha
Shah Shah
[email protected] [email protected]
Anisha@123 Anisha@123 Anisha@123
Anisha@123 Anisha@123 Anisha@123
Bhumika
Shah
[email protected]
Bhumika@123
Bhumika@123
1. Sign into the Account created.
2. Validate the Successful signing with the name of the user at top right corner of the page.
3. Logout and validate the message
4. Try to login with Invalid email and password.
5. Validate the error messages (Capture the screenshot)

Signin : xpath = "(//div[@class='panel header']//a)[2]"


id="email"
id="pass"
id='send2'
class="logged-in".gettext();

Anisha
Shah
[email protected]
Anisha@123
Anisha@123

[email protected], "Anisha@123" Valid


[email protected], "Anisha@183" InValid
1. Sign Into your account.
2. Scroll down and add any item from What’s new section
3. Open the new tab from the same page and Navigate to Gear and Watches
4. Select Price $40.00 - $49.99 filter from price option
5. Select Material Rubber filter from material. remaining.
6. Add the any product listed after filter. (Screenshot before- optional)
7. Click on add to cart.
8. Close the current Tab and refresh the Default Tab
9. Navigate to Men’s section
10. Navigate to Bottoms and then pants
11. Sort the Items by lowest price.
12. Add the First Item in the cart Waist size 34 and colour Green.
13. Add to cart
14. Navigate to cart.
15. Increase the quantity of the pants from 1 to 4.
16. Assert total Cart value and click on the checkout
17. Fill the required details on the checkout page
18. Select the Table rate Radio button and Click on the Next button
19. Validate the Cart value with Step no 15.
20. Click on the place order and validate the Thank you message and Order number.

/checkout/#payment 000014713.
Successconfirmation
order page
[email protected], "Anisha@123"

You might also like