SlideShare a Scribd company logo
Software Testing Company www.precisetestingsolution.com
D-385, 2nd
floor, Sector-10
Noida-201301
Ecommerce Website Testing Checklist
Functionality Testing
1. User Registration and Profile Management
2. Add Product Into Basket and Wishlist
3. Checkout Functionality
4. Order Management
5. User base scenario testing for Super Admin,Admin,Support Staff
6. Backed to Frontend integration testing
7. Create configurable and non configurable product and check on frontend
8. Promo code Testing
Main Pages Test Cases
1. Test Home page.
2. Test Featured Products page.
3. Test Special Offers page.
4. Test About Us page.
5. Test Shipping Information page.
6. Test Returns Policy page.
7. Test Terms page.
8. Test Privacy Policy page.
Product Categories Test Cases
1. Test any filters such as product filters, colours,
sizes, types of product, etc.
Software Testing Company www.precisetestingsolution.com
2. Test any ability to sort products by name, price,
size, etc.
3. Test add to shortlist or wish list facility.
4. Test add to basket function.
Product Search Test Cases
1. Keyword search - see separate site search test
plan.
Shopping Basket Test Cases
1. Add products to basket.
2. Remove product from basket.
3. Change quantities.
4. Select delivery option.
5. Check VAT and delivery costs add up correctly.
Pay Now Test Cases
1. Move into checkout process.
Checkout and Payment Systems Tests
Checkout Process Test Cases
1. Test checkout process.
2. Final amount to pay – make sure that this value
is correct, after the price of the products, VAT,
delivery and any other charges.
3. Test making changes to the products being
ordered, changing delivery options, etc. and make
sure that the final amount updates correctly.
Software Testing Company www.precisetestingsolution.com
Payments Test Cases
1. Carry out a test payment using each payment
method that you are offering.
2. Place Paypal payment.
3. Place Visa payment.
4. Place Visa Debit payment.
5. Place Visa Electron payment.
6. Place Mastercard payment.
7. Place Amex payment.
8. Place false payment.
9. Test cancelling order.
10. Check that confirmation emails are sent
correctly when a payment is made.
11. Make sure that you can refund a payment.
12. Any refund confirmation emails are sent to the
recipient successfully.
Browser Compatibility Tests
Test Functionality In Following Browsers
1. Internet Explorer 8.
2. Internet Explorer 9.
3. Internet Explorer 10.
4. Chrome (latest version).
5. Firefox (latest version).
6. Safari (latest version).
Testing tools - Browser compatibility tools.
Recommended - Multi-Browser Viewer and CrossBrowserTesting.com.
Software Testing Company www.precisetestingsolution.com
Mobile Device Compatibility Tests
Test Functionality On Following Devices
1. Apple iPhone.
2. Apple iPad.
3. Android Smartphone.
4. Android Tablet.
5. Blackberry.
6. Windows Phone.
Testing tools - Mobile compatibility tools
Performance Tests
Performance Test Cases
1. Performance test of home page.
2. Performance test of product page.
Testing tools - Performance testing tools
Recommended - Pagetest.
Check Your Links
Link Checking Test Cases
1. Running an automated link check.
Testing tools - Link checking tools
Recommended - A1 Website Analyzer.
Software Testing Company www.precisetestingsolution.com
Proof Reading Tests
Proof Reading Testing
1. Proof read main pages.
2. Proof read product pages.
3. Proof read search results pages.
4. Proof read checkout pages.
5. Proof read site emails.
6. Backed to Frontend integration testing
7. Create configurable and non configurable product and check on frontend
8. Promo code Testing
Testing tools - Content testing tools
Recommended - Ginger.
Product Pricing Tests
Product Pricing Test Cases
1. Check product pricing.
Web Standards Tests
Web Standards Test Cases
1. Run HTML validation check.
2. Run CSS validation check.
Testing tools - Validating tools
Recommended - Simply Testable.
Software Testing Company www.precisetestingsolution.com
Accessibility Tests
Accessibility Test Cases
1. Test your website against WCAG 2.0
guidelines.
2. Try browsing your website with a screen reader
and/or text browser.
3. Try browsing your website without a mouse, I.e
with just your keyboard.
Testing tools - Accessibility testing tools Recommended - Wave.
Cookie Auditing Tests
Cookie Auditing Test Cases
1. Carry out cookie audit.
Testing tools - Cookie Auditing tools
SEO Tests
SEO Test Cases
1. Structure of URLs.
2. Unique title tags for each page and product
page.
3. Title tags should include product name and
category.
4. Meta description tag for each page and product
page.
5. Make sure a robots.txt file is in place.
6. Check that alt text has been added to images.
7. Internal linking to aid indexation.
8. Make sure there is an XML sitemap in place.
Testing tools - SEO tools
Software Testing Company www.precisetestingsolution.com
Recommended - Moz.
Social Tests
Social Test Cases
1. Social buttons, icons or links are in place and
work correctly.
2. Any sharing buttons should also be configured
correctly.

More Related Content

What's hot

How to Manage Product on Shoppazy
How to Manage Product on ShoppazyHow to Manage Product on Shoppazy
How to Manage Product on Shoppazy
shoppazy
 
Presentation1
Presentation1Presentation1
Presentation1
nosihle ntswane
 
Integration of plagiarism checker in odoo
Integration of plagiarism checker in odooIntegration of plagiarism checker in odoo
Integration of plagiarism checker in odoo
Celine George
 
Automatic related product magento extension
Automatic related product magento extensionAutomatic related product magento extension
Automatic related product magento extension
EmilyPhan21291
 
Amazon fba inspection china
Amazon fba inspection chinaAmazon fba inspection china
Product research
Product researchProduct research
Product research
ClarifeAcierda
 
Product Research Workflow Presentation
Product Research Workflow PresentationProduct Research Workflow Presentation
Product Research Workflow Presentation
IlanaMaeAsaldo
 
Magento advanced layered navigation
Magento advanced layered navigationMagento advanced layered navigation
Magento advanced layered navigation
CMS IDEAS
 
How to add products under Jewellery category@ Amazon
How to add products under Jewellery category@ AmazonHow to add products under Jewellery category@ Amazon
How to add products under Jewellery category@ Amazon
ebech0
 
Beta testing guidelines for developer
Beta testing guidelines for developerBeta testing guidelines for developer
Beta testing guidelines for developer
Ketan Raval
 
Ai900 setuppg
Ai900 setuppgAi900 setuppg
Ai900 setuppg
crazysmellydog
 
How to use the 'Add Product' feature
How to use the 'Add Product' featureHow to use the 'Add Product' feature
How to use the 'Add Product' feature
SellOnFlipkart
 
Create a listing concept
Create a listing concept Create a listing concept
Create a listing concept
SellOnFlipkart
 
PerkinElmer_UAT_Testcase_subset
PerkinElmer_UAT_Testcase_subsetPerkinElmer_UAT_Testcase_subset
PerkinElmer_UAT_Testcase_subset
Ethan Ferrari
 
Clothing tutorial.1
Clothing tutorial.1Clothing tutorial.1
Clothing tutorial.1
SellOnFlipkart
 
Product Research Method
Product Research MethodProduct Research Method
Product Research Method
MerceditaArcillas
 

What's hot (16)

How to Manage Product on Shoppazy
How to Manage Product on ShoppazyHow to Manage Product on Shoppazy
How to Manage Product on Shoppazy
 
Presentation1
Presentation1Presentation1
Presentation1
 
Integration of plagiarism checker in odoo
Integration of plagiarism checker in odooIntegration of plagiarism checker in odoo
Integration of plagiarism checker in odoo
 
Automatic related product magento extension
Automatic related product magento extensionAutomatic related product magento extension
Automatic related product magento extension
 
Amazon fba inspection china
Amazon fba inspection chinaAmazon fba inspection china
Amazon fba inspection china
 
Product research
Product researchProduct research
Product research
 
Product Research Workflow Presentation
Product Research Workflow PresentationProduct Research Workflow Presentation
Product Research Workflow Presentation
 
Magento advanced layered navigation
Magento advanced layered navigationMagento advanced layered navigation
Magento advanced layered navigation
 
How to add products under Jewellery category@ Amazon
How to add products under Jewellery category@ AmazonHow to add products under Jewellery category@ Amazon
How to add products under Jewellery category@ Amazon
 
Beta testing guidelines for developer
Beta testing guidelines for developerBeta testing guidelines for developer
Beta testing guidelines for developer
 
Ai900 setuppg
Ai900 setuppgAi900 setuppg
Ai900 setuppg
 
How to use the 'Add Product' feature
How to use the 'Add Product' featureHow to use the 'Add Product' feature
How to use the 'Add Product' feature
 
Create a listing concept
Create a listing concept Create a listing concept
Create a listing concept
 
PerkinElmer_UAT_Testcase_subset
PerkinElmer_UAT_Testcase_subsetPerkinElmer_UAT_Testcase_subset
PerkinElmer_UAT_Testcase_subset
 
Clothing tutorial.1
Clothing tutorial.1Clothing tutorial.1
Clothing tutorial.1
 
Product Research Method
Product Research MethodProduct Research Method
Product Research Method
 

Similar to Reliable Ecommerce Website Testing

Ensuring Reliable Digital Experience - eCommerceTesting.pdf
Ensuring Reliable Digital Experience - eCommerceTesting.pdfEnsuring Reliable Digital Experience - eCommerceTesting.pdf
Ensuring Reliable Digital Experience - eCommerceTesting.pdf
Applitools
 
Automated Acceptance Testing Example
Automated Acceptance Testing ExampleAutomated Acceptance Testing Example
Automated Acceptance Testing Example
Hani Massoud
 
Web testing essentials
Web testing   essentialsWeb testing   essentials
Web testing essentials
bolsupport
 
Testing Java applications with Maveryx
Testing Java applications with MaveryxTesting Java applications with Maveryx
Testing Java applications with Maveryx
Maveryx
 
The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.
The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.
The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.
Test Evolve
 
BDT for continuous delivery
BDT for continuous deliveryBDT for continuous delivery
BDT for continuous delivery
Sathyan Sethumadhavan
 
Amit_Testing_Selenium_2.5years_resume
Amit_Testing_Selenium_2.5years_resumeAmit_Testing_Selenium_2.5years_resume
Amit_Testing_Selenium_2.5years_resume
Amit Anand Singh
 
amitanand
amitanandamitanand
amitanand
Amit Anand Singh
 
Patterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsitePatterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsite
Anand Ramdeo
 
Qa
QaQa
Checklist_for_testing_Jaikishan_1649089616.pdf
Checklist_for_testing_Jaikishan_1649089616.pdfChecklist_for_testing_Jaikishan_1649089616.pdf
Checklist_for_testing_Jaikishan_1649089616.pdf
lecongsanh2
 
Khushboo_Resume
Khushboo_ResumeKhushboo_Resume
Khushboo_Resume
khushboo Singh
 
28791456 web-testing
28791456 web-testing28791456 web-testing
28791456 web-testing
Rushikesh Bhongade
 
Resume
ResumeResume
Resume
Sasmita Bal
 
Eradicate Flaky Tests
Eradicate Flaky TestsEradicate Flaky Tests
Eradicate Flaky Tests
Anand Bagmar
 
Testing in Agile Development
Testing in Agile DevelopmentTesting in Agile Development
Testing in Agile Development
Hariprakash Agrawal
 
Qa case study
Qa case studyQa case study
Qa case study
hopperdev
 
Manual and Automation notes.pdf
Manual and Automation notes.pdfManual and Automation notes.pdf
Manual and Automation notes.pdf
synamedia
 
Manual, Visual, and Automated Testing For Web Apps
Manual, Visual, and Automated Testing For Web AppsManual, Visual, and Automated Testing For Web Apps
Manual, Visual, and Automated Testing For Web Apps
SmartBear
 
Getting Started with Selenium
Getting Started with SeleniumGetting Started with Selenium
Getting Started with Selenium
Dave Haeffner
 

Similar to Reliable Ecommerce Website Testing (20)

Ensuring Reliable Digital Experience - eCommerceTesting.pdf
Ensuring Reliable Digital Experience - eCommerceTesting.pdfEnsuring Reliable Digital Experience - eCommerceTesting.pdf
Ensuring Reliable Digital Experience - eCommerceTesting.pdf
 
Automated Acceptance Testing Example
Automated Acceptance Testing ExampleAutomated Acceptance Testing Example
Automated Acceptance Testing Example
 
Web testing essentials
Web testing   essentialsWeb testing   essentials
Web testing essentials
 
Testing Java applications with Maveryx
Testing Java applications with MaveryxTesting Java applications with Maveryx
Testing Java applications with Maveryx
 
The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.
The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.
The complete guide to BDD + Cucumber Best Practices and Anti-Patterns.
 
BDT for continuous delivery
BDT for continuous deliveryBDT for continuous delivery
BDT for continuous delivery
 
Amit_Testing_Selenium_2.5years_resume
Amit_Testing_Selenium_2.5years_resumeAmit_Testing_Selenium_2.5years_resume
Amit_Testing_Selenium_2.5years_resume
 
amitanand
amitanandamitanand
amitanand
 
Patterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsitePatterns in Testing and a claim - iCheckWebsite
Patterns in Testing and a claim - iCheckWebsite
 
Qa
QaQa
Qa
 
Checklist_for_testing_Jaikishan_1649089616.pdf
Checklist_for_testing_Jaikishan_1649089616.pdfChecklist_for_testing_Jaikishan_1649089616.pdf
Checklist_for_testing_Jaikishan_1649089616.pdf
 
Khushboo_Resume
Khushboo_ResumeKhushboo_Resume
Khushboo_Resume
 
28791456 web-testing
28791456 web-testing28791456 web-testing
28791456 web-testing
 
Resume
ResumeResume
Resume
 
Eradicate Flaky Tests
Eradicate Flaky TestsEradicate Flaky Tests
Eradicate Flaky Tests
 
Testing in Agile Development
Testing in Agile DevelopmentTesting in Agile Development
Testing in Agile Development
 
Qa case study
Qa case studyQa case study
Qa case study
 
Manual and Automation notes.pdf
Manual and Automation notes.pdfManual and Automation notes.pdf
Manual and Automation notes.pdf
 
Manual, Visual, and Automated Testing For Web Apps
Manual, Visual, and Automated Testing For Web AppsManual, Visual, and Automated Testing For Web Apps
Manual, Visual, and Automated Testing For Web Apps
 
Getting Started with Selenium
Getting Started with SeleniumGetting Started with Selenium
Getting Started with Selenium
 

More from Precise Testing Solution

The Three Major Goals of Cybersecurity for Business Organizations-precise tes...
The Three Major Goals of Cybersecurity for Business Organizations-precise tes...The Three Major Goals of Cybersecurity for Business Organizations-precise tes...
The Three Major Goals of Cybersecurity for Business Organizations-precise tes...
Precise Testing Solution
 
Top 5 CERT-IN Empaneled Cybersecurity Companies in India.pptx
Top 5 CERT-IN Empaneled Cybersecurity Companies in India.pptxTop 5 CERT-IN Empaneled Cybersecurity Companies in India.pptx
Top 5 CERT-IN Empaneled Cybersecurity Companies in India.pptx
Precise Testing Solution
 
Top 10 Software Testing Companies in India.pdf
Top 10 Software Testing Companies in India.pdfTop 10 Software Testing Companies in India.pdf
Top 10 Software Testing Companies in India.pdf
Precise Testing Solution
 
Mobility testing
Mobility testingMobility testing
Mobility testing
Precise Testing Solution
 
Security testing
Security testingSecurity testing
Security testing
Precise Testing Solution
 
How to ensures beta testing on application
How to ensures beta testing on applicationHow to ensures beta testing on application
How to ensures beta testing on application
Precise Testing Solution
 
Security Testing for Web Application
Security Testing for Web ApplicationSecurity Testing for Web Application
Security Testing for Web Application
Precise Testing Solution
 
Configuration testing
Configuration testingConfiguration testing
Configuration testing
Precise Testing Solution
 
User Acceptance Testing Services
User Acceptance Testing ServicesUser Acceptance Testing Services
User Acceptance Testing Services
Precise Testing Solution
 
Functional Testing
Functional TestingFunctional Testing
Functional Testing
Precise Testing Solution
 
Compatibility Testing
Compatibility TestingCompatibility Testing
Compatibility Testing
Precise Testing Solution
 

More from Precise Testing Solution (11)

The Three Major Goals of Cybersecurity for Business Organizations-precise tes...
The Three Major Goals of Cybersecurity for Business Organizations-precise tes...The Three Major Goals of Cybersecurity for Business Organizations-precise tes...
The Three Major Goals of Cybersecurity for Business Organizations-precise tes...
 
Top 5 CERT-IN Empaneled Cybersecurity Companies in India.pptx
Top 5 CERT-IN Empaneled Cybersecurity Companies in India.pptxTop 5 CERT-IN Empaneled Cybersecurity Companies in India.pptx
Top 5 CERT-IN Empaneled Cybersecurity Companies in India.pptx
 
Top 10 Software Testing Companies in India.pdf
Top 10 Software Testing Companies in India.pdfTop 10 Software Testing Companies in India.pdf
Top 10 Software Testing Companies in India.pdf
 
Mobility testing
Mobility testingMobility testing
Mobility testing
 
Security testing
Security testingSecurity testing
Security testing
 
How to ensures beta testing on application
How to ensures beta testing on applicationHow to ensures beta testing on application
How to ensures beta testing on application
 
Security Testing for Web Application
Security Testing for Web ApplicationSecurity Testing for Web Application
Security Testing for Web Application
 
Configuration testing
Configuration testingConfiguration testing
Configuration testing
 
User Acceptance Testing Services
User Acceptance Testing ServicesUser Acceptance Testing Services
User Acceptance Testing Services
 
Functional Testing
Functional TestingFunctional Testing
Functional Testing
 
Compatibility Testing
Compatibility TestingCompatibility Testing
Compatibility Testing
 

Recently uploaded

Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Undress Baby
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
Hornet Dynamics
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
Hornet Dynamics
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 

Recently uploaded (20)

Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdfRevolutionizing Visual Effects Mastering AI Face Swaps.pdf
Revolutionizing Visual Effects Mastering AI Face Swaps.pdf
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
E-commerce Application Development Company.pdf
E-commerce Application Development Company.pdfE-commerce Application Development Company.pdf
E-commerce Application Development Company.pdf
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
E-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet DynamicsE-commerce Development Services- Hornet Dynamics
E-commerce Development Services- Hornet Dynamics
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 

Reliable Ecommerce Website Testing

  • 1. Software Testing Company www.precisetestingsolution.com D-385, 2nd floor, Sector-10 Noida-201301 Ecommerce Website Testing Checklist Functionality Testing 1. User Registration and Profile Management 2. Add Product Into Basket and Wishlist 3. Checkout Functionality 4. Order Management 5. User base scenario testing for Super Admin,Admin,Support Staff 6. Backed to Frontend integration testing 7. Create configurable and non configurable product and check on frontend 8. Promo code Testing Main Pages Test Cases 1. Test Home page. 2. Test Featured Products page. 3. Test Special Offers page. 4. Test About Us page. 5. Test Shipping Information page. 6. Test Returns Policy page. 7. Test Terms page. 8. Test Privacy Policy page. Product Categories Test Cases 1. Test any filters such as product filters, colours, sizes, types of product, etc.
  • 2. Software Testing Company www.precisetestingsolution.com 2. Test any ability to sort products by name, price, size, etc. 3. Test add to shortlist or wish list facility. 4. Test add to basket function. Product Search Test Cases 1. Keyword search - see separate site search test plan. Shopping Basket Test Cases 1. Add products to basket. 2. Remove product from basket. 3. Change quantities. 4. Select delivery option. 5. Check VAT and delivery costs add up correctly. Pay Now Test Cases 1. Move into checkout process. Checkout and Payment Systems Tests Checkout Process Test Cases 1. Test checkout process. 2. Final amount to pay – make sure that this value is correct, after the price of the products, VAT, delivery and any other charges. 3. Test making changes to the products being ordered, changing delivery options, etc. and make sure that the final amount updates correctly.
  • 3. Software Testing Company www.precisetestingsolution.com Payments Test Cases 1. Carry out a test payment using each payment method that you are offering. 2. Place Paypal payment. 3. Place Visa payment. 4. Place Visa Debit payment. 5. Place Visa Electron payment. 6. Place Mastercard payment. 7. Place Amex payment. 8. Place false payment. 9. Test cancelling order. 10. Check that confirmation emails are sent correctly when a payment is made. 11. Make sure that you can refund a payment. 12. Any refund confirmation emails are sent to the recipient successfully. Browser Compatibility Tests Test Functionality In Following Browsers 1. Internet Explorer 8. 2. Internet Explorer 9. 3. Internet Explorer 10. 4. Chrome (latest version). 5. Firefox (latest version). 6. Safari (latest version). Testing tools - Browser compatibility tools. Recommended - Multi-Browser Viewer and CrossBrowserTesting.com.
  • 4. Software Testing Company www.precisetestingsolution.com Mobile Device Compatibility Tests Test Functionality On Following Devices 1. Apple iPhone. 2. Apple iPad. 3. Android Smartphone. 4. Android Tablet. 5. Blackberry. 6. Windows Phone. Testing tools - Mobile compatibility tools Performance Tests Performance Test Cases 1. Performance test of home page. 2. Performance test of product page. Testing tools - Performance testing tools Recommended - Pagetest. Check Your Links Link Checking Test Cases 1. Running an automated link check. Testing tools - Link checking tools Recommended - A1 Website Analyzer.
  • 5. Software Testing Company www.precisetestingsolution.com Proof Reading Tests Proof Reading Testing 1. Proof read main pages. 2. Proof read product pages. 3. Proof read search results pages. 4. Proof read checkout pages. 5. Proof read site emails. 6. Backed to Frontend integration testing 7. Create configurable and non configurable product and check on frontend 8. Promo code Testing Testing tools - Content testing tools Recommended - Ginger. Product Pricing Tests Product Pricing Test Cases 1. Check product pricing. Web Standards Tests Web Standards Test Cases 1. Run HTML validation check. 2. Run CSS validation check. Testing tools - Validating tools Recommended - Simply Testable.
  • 6. Software Testing Company www.precisetestingsolution.com Accessibility Tests Accessibility Test Cases 1. Test your website against WCAG 2.0 guidelines. 2. Try browsing your website with a screen reader and/or text browser. 3. Try browsing your website without a mouse, I.e with just your keyboard. Testing tools - Accessibility testing tools Recommended - Wave. Cookie Auditing Tests Cookie Auditing Test Cases 1. Carry out cookie audit. Testing tools - Cookie Auditing tools SEO Tests SEO Test Cases 1. Structure of URLs. 2. Unique title tags for each page and product page. 3. Title tags should include product name and category. 4. Meta description tag for each page and product page. 5. Make sure a robots.txt file is in place. 6. Check that alt text has been added to images. 7. Internal linking to aid indexation. 8. Make sure there is an XML sitemap in place. Testing tools - SEO tools
  • 7. Software Testing Company www.precisetestingsolution.com Recommended - Moz. Social Tests Social Test Cases 1. Social buttons, icons or links are in place and work correctly. 2. Any sharing buttons should also be configured correctly.