VISVESVARAYA TECHNOLOGICAL UNIVERSITY
“JNANA SANGAMA”, Belagavi-590018
                        A Mini Project Report on
                           “Application title”
       SUBMITTED IN PARTIAL FULFILLMENT OF THE REQUIREMENT FOR
                          THE AWARD OF DEGREE OF
              BACHELOR OF ENGINEERING IN
         INFORMATION SCIENCE AND ENGINEERING
                               SUBMITTED BY
                                NANE(USN)
                          Under the Guidance of
                               Name of Guide
                               Mrs. Shivani N
                             Assistant Professor,
                             Dept. of ISE, SJBIT
                               Bengaluru-60
 DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING
              SJB INSTITUTE OF TECHNOLOGY
  BGS HEALTH AND EDUCATION CITY, KENGERI, BENGALURU-560060, KARNATAKA, INDIA.
                                 2024-2025
                                     || Jai Sri Gurudev ||
                           Sri Adichunchanagiri Shikshana Trust ®
             SJB INSTITUTE OF TECHNOLOGY
                   BGS Health & Education City, Kengeri, Bengaluru – 560 060
        Department of Information Science & Engineering
                                   CERTIFICATE
Certified that the Mini project work entitled “Title of project” carried out by Name bearing
usn a bonafide student of SJB Institute of Technology in partial fulfilment for 3 rd semester
Mini     Project    in   INFORMATION           SCIENCE   AND     ENGINEERING          of   the
VISVESVARAYA TECHNOLOGICAL UNIVERSITY, BELAGAVI during the
academic year 2024-25. It is certified that all corrections/suggestions indicated for Internal
Assessment have been incorporated in the report deposited in the departmental library. The
mini project report has been approved as it satisfies the academic requirements in respect of
Mini Project prescribed for the said degree.
Mrs. Shivani N                                                   Dr. Gopalakrishna MT
 Assistant Professor                                                 Professor & Head
 Dept. of ISE, SJBIT                                               Dept. of ISE, SJBIT
                                     EXTERNAL VIVA
     Name of the Examiners                                      Signature with Date
1.
2.
                         ACKNOWLEDGEMENT
We would like to express my profound thanks to His Divine Soul Padmabhushan Sri Sri
Sri Dr. Balagangadharanatha MahaSwamiji and His Holiness Jagadguru Sri Sri Sri Dr.
Nirmalanandanatha Swamiji for providing me an opportunity to pursue my academics in
this esteemed institution.
We would also like to express my profound thanks to Revered Sri Sri Dr. Prakashnath
Swamiji, Managing Director, SJB Institute of Technology, for his continuous support in
providing amenities to carry out this mini project in this admired institution.
I express our heartfelt gratitude to Dr. Puttaraju, Academic Director of the BGS and SJB
Group of Institutions, Dr. K. V. Mahendra Prashanth, Principal, SJB Institute of
Technology, for providing excellent facilities and academic ambience, which have helped me
in satisfactory completion of mini project work.
We extend our sincere thanks to Dr. Babu N V, Academic Dean, SJB Institute of
Technology for providing us constant support throughout the period of Mini Project.
We extend our sincere thanks to Dr. Gopalakrishna M T, Professor & Head, Dept. of
Information Science and Engineering, for providing us invaluable support throughout the
period of Mini Project work.
We express our truthful thanks to our guide, Mrs.Shivani N, Assistant Professor, Dept. of
Information Science and Engineering, for providing us support throughout the mini project
duration.
Finally, we take this opportunity to extend our earnest gratitude and respect to our parents,
Teaching & Non-teaching staffs of the department, the library staff and all our friends, for
their continuous support and encouragement.
                                                                     NAME (USN)
                                    ABSTRACT
The automation testing project for the Channapatna Toys ecommerce website aims to enhance
the quality assurance process by utilizing Playwright, a powerful browser automation tool. This
initiative focuses on automating critical user interactions on the website, such as registration,
login, product search, and checkout procedures. The primary objective is to ensure that these
essential functionalities are reliable and perform as expected under various conditions. By
automating these test cases, the project aims to identify and rectify any potential issues promptly,
thereby improving the overall user experience and operational efficiency of the website.
        Comprehensive test cases were developed to cover a wide range of functionalities. These
include user registration, where new users can sign up and create accounts; user login, to ensure
smooth access for returning users; and product search by age, to verify the search capabilities for
different age categories. Additionally, the project tests the wishlist functionality, allowing users
to save their favorite products; the process of adding multiple items to the cart and proceeding to
checkout; adding new shipping addresses to user profiles; and finally, searching for specific
products and completing the purchase process. By automating these scenarios, the project
ensures that the Channapatna Toys website remains robust, user-friendly, and capable of
handling various user interactions efficiently.
                                     Department of ISE
                                   TABLE OF CONTENTS
DECLARATION......................................................................................................................................i
ABSTRACT............................................................................................................................................ii
TABLE OF CONTENTS.......................................................................................................................iii
LIST OF FIGURES.................................................................................................................................v
INTRODUCTION...................................................................................................................................6
   1.1 Overview of the Project.................................................................................................................6
   1.2 Importance of Automation Testing................................................................................................6
   1.3 Problem Statement.........................................................................................................................7
   1.4 Objectives......................................................................................................................................7
SYSTEM REQUIREMENTS..................................................................................................................9
   2.1 Hardware requirements..................................................................................................................9
   2.2 Software requirements...................................................................................................................9
IMPLEMENTATION............................................................................................................................10
   3.1 Tools and Technologies Used......................................................................................................10
   3.2 Test Automation Framework.......................................................................................................10
TESTING...............................................................................................................................................12
   4.1 Test Environment Setup...............................................................................................................12
   4.2 Test Cases and Expected Results.................................................................................................12
       4.2.1 Test Case 1: Navigating to Website......................................................................................12
       4.2.2 Test Case 2: Verify User Registration Functionality............................................................14
       4.2.3 Test Case 3: Verify User Login Functionality......................................................................15
       4.2.4 Test Case 4: Verify Searching in product.............................................................................16
       4.2.5 Test Case 5: Verify Add to Wishlist Functionality...............................................................17
       4.2.6 Test Case 6: Verify Adding Product to Cart Functionality..................................................18
   4.3 Playwright Test Report................................................................................................................20
CONCLUSION......................................................................................................................................21
FUTURE ENHANCEMENTS..............................................................................................................22
REFERENCES......................................................................................................................................23
                                                          Department of ISE
                                                                LIST OF FIGURES
FIGURE 4. 1WEB PAGE NAVIGATION.....................................................................................................................11
FIGURE 4.2 SUCCESSFUL USER REGISTRATION......................................................................................................12
FIGURE 4.3 USER LOGIN.........................................................................................................................................14
FIGURE 4.4 SEARCHING THE PRODUCT...................................................................................................................15
FIGURE 4.5 PRODUCT WISHLIST.............................................................................................................................16
FIGURE 4.6 ADDING TO CART................................................................................................................................17
FIGURE 4.7 TEST REPORT.......................................................................................................................................18
                                                             Department of ISE