{"id":25189689,"url":"https://github.com/vasanth12-ui/codecontrollers","last_synced_at":"2026-05-05T09:32:15.744Z","repository":{"id":276528169,"uuid":"927516043","full_name":"vasanth12-ui/CodeControllers","owner":"vasanth12-ui","description":"To automate the testing of the PayPal Pioneers website using Selenium with the Cucumber framework. Incorporate assertions and reporting using TestNG, JUnit, and Extent Reports. Document the testing process with test cases, scenarios, a mind map, bug reports, summary reports, and a comprehensive test plan.","archived":false,"fork":false,"pushed_at":"2025-02-10T04:03:41.000Z","size":1388,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T11:25:44.181Z","etag":null,"topics":["cucumber","excel","git","java","selenium","testng","word"],"latest_commit_sha":null,"homepage":"https://pay-pal-pioneers-068.vercel.app/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vasanth12-ui.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-02-05T04:46:20.000Z","updated_at":"2025-02-10T04:03:44.000Z","dependencies_parsed_at":"2025-06-13T17:03:31.047Z","dependency_job_id":null,"html_url":"https://github.com/vasanth12-ui/CodeControllers","commit_stats":null,"previous_names":["vasanth12-ui/codecontrollers"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/vasanth12-ui/CodeControllers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanth12-ui%2FCodeControllers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanth12-ui%2FCodeControllers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanth12-ui%2FCodeControllers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanth12-ui%2FCodeControllers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vasanth12-ui","download_url":"https://codeload.github.com/vasanth12-ui/CodeControllers/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vasanth12-ui%2FCodeControllers/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259686111,"owners_count":22896053,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cucumber","excel","git","java","selenium","testng","word"],"created_at":"2025-02-09T21:16:42.704Z","updated_at":"2026-05-05T09:32:15.735Z","avatar_url":"https://github.com/vasanth12-ui.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"Pioneers Wine Web Application Testing\nProject Overview\nThe Pioneers Wine Web Application is an e-commerce platform offering a carefully curated selection of premium wines. The application provides users with a smooth online shopping experience, including features like product browsing, cart management, checkout process, user registration, and more. This repository outlines the test plan, testing process, and results for the Pioneers Wine Web Application.\n\nProject URL:\nPioneers Wine Web Application\n \nTable of Contents\nIntroduction\nObjectives\nScope\nTestable Features\nTesting Approach\nRoles and Responsibilities\nTest Schedule\nTest Deliverables\nEntry and Exit Criteria\nTools\nRisks and Mitigation Plans\nApprovals\nTest Summary\nIntroduction\nThe Pioneers Wine Web Application is designed to provide an exceptional user experience in purchasing wine. This test plan outlines the testing strategy to ensure that all core functionalities of the web application are working correctly and efficiently across multiple devices and browsers.\n\nObjectives\nThe testing objectives are to verify the following functionalities:\n\nProduct Browsing\nAdd to Cart\nCheckout Process\nUser Registration and Login\nOrder History\nPayment Gateway Integration\nWishlist and Favorites\nProduct Search and Filters\nPerformance\nProfile Management\nCustomer Support\nRefunds/Returns\nNotifications (if applicable)\nScope\nThe test will ensure that e-commerce workflows are thoroughly validated, including payment integration, inventory updates, and order confirmation. We will focus on both manual and automated testing of all relevant features.\n\nTestable Features\nUser Registration and Login\nProduct Search and Filtering\nAdd to Cart and Checkout\nPayment Processing\nOrder Confirmation and History\nProfile Management\nSecurity Features\nPerformance\nCustomer Support\nRefunds/Returns\nNotifications (if applicable)\nTesting Approach\nTesting Types:\nFunctional Testing\nCompatibility Testing\nPerformance Testing\nTesting Methodologies:\nBlack-box Testing\nWhite-box Testing\nRegression Testing\nUser Acceptance Testing (UAT)\nTesting Environment:\nUAT\nPre-Prod\nOperating Systems:\nWindows 10 and above\nBrowsers:\nChrome\nTesting Tools:\nMind Map\nExcel\nWord\nSTS\nSelenium (for automation)\nRoles and Responsibilities\nName\tRole\tResponsibilities\nVaishnavi Lakhore\tIA\tBudget management, resource allocation, task prioritization, monitoring project progress, conflict resolution.\nVasanthakumar G\tTest Lead\tTest plan development, task assignment, review test results, monitor and manage risks.\nVasanthakumar G\tTest Engineer\tWrite test scenarios and cases, execute tests, perform root cause analysis, defect tracking.\nVasanthakumar G\tTest Engineer\tSet up test environment, manage automation tools, execute regression tests, file closure activity.\nVasanthakumar G\tTest Engineer\tWrite automation scripts, conduct smoke, functional, integration, system testing, collaborate with subject matter experts.\nTest Schedule\nTask\tTime Duration\nTest Plan creation\t08-02-2025\nTest Scenario creation\t09-02-2025\nTest Case creation\t08-02-2025 – 09-02-2025\nTest Case Execution\t09-02-2025\nSummary Report Submission\t09-02-2025\nTest Deliverables\nDeliverable\tDescription\tResponsible Owner\tTarget Completion Date\nTest Plan\tOutlines the testing approach, strategies, and scope.\tMasai\t08-02-2025\nTest Cases\tCreated for both functional testing and compatibility testing.\tMasai\t08-02-2025\nDefect Reports\tDetailed description of the defects identified.\tMasai\t10-02-2025\nEntry and Exit Criteria\nRequirement Analysis\nEntry Criteria: Receive requirement documents.\nExit Criteria: Understand and clarify all requirements.\nTest Planning\nEntry Criteria: Testable requirements derived from documents.\nExit Criteria: Test plan signed off by client.\nTest Designing\nEntry Criteria: Test plan reviewed and approved.\nExit Criteria: Test scenarios and test cases signed off by client.\nTest Execution\nEntry Criteria: Application is ready for testing, and test cases are approved.\nExit Criteria: Test case reports and defect reports generated.\nTest Closure\nEntry Criteria: Test case and defect reports completed.\nExit Criteria: Test summary report generated.\nTools\nCollaboration Tools: Microsoft Teams\nManual Testing Tools: Chrome Inspect, Browser\nAutomation Tools: Selenium\nProject Management Tools: Jira, Zephyr\nDocumentation Tools: Excel, Word, Mind Map\nRisks and Mitigation Plans\nRisk\tMitigation Plan\nLack of Automation Testers\tBackup resource planning.\nNo Detailed Requirements\tSubject matter experts available for clarification.\nApprovals\nMasai will send the following documents for client approval:\n\nTest Plan\nTest Scenarios\nBug Reports\nTest Execution Reports\nRequirements Traceability Matrix (RTM)\nMind Map\nTest Summary\nKey Findings:\nFunctional Testing: All features are operating as expected except for minor issues related to the last block of information on the page and the subscription feature.\nUI/UX Testing: Profile, wishlist, and \"add to cart\" icons need alignment adjustments according to design specifications.\nTest Results:\nPassed Functional Tests: 6\nPassed UI/UX Tests: 2\nFailed Functional Tests: 4\nFailed UI/UX Tests: 2\nTest Duration:\nStart Date: 06-02-2025\nEnd Date: 10-02-2025\nConclusion\nWe request that the development team prioritize addressing the identified issues before proceeding with regression testing. Once these issues are resolved, the final version will be ready for marketing and stakeholder review.\n\nBest Regards,\nVasanthakumar G\nQA Testing Team\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasanth12-ui%2Fcodecontrollers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvasanth12-ui%2Fcodecontrollers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvasanth12-ui%2Fcodecontrollers/lists"}