{"id":24115706,"url":"https://github.com/Nusrat-Sarmin/Playwright-Automation-DailyFinance","last_synced_at":"2025-02-28T12:20:58.602Z","repository":{"id":271927148,"uuid":"914982245","full_name":"Nusrat-Sarmin/Playwright-Automation-DailyFinance","owner":"Nusrat-Sarmin","description":"Playwright-based web automation framework for testing modern web applications. Features browser automation with Chromium, Firefox, and WebKit, advanced selectors, and robust debugging tools. Ideal for developers and QA engineers.","archived":false,"fork":false,"pushed_at":"2025-01-25T01:10:39.000Z","size":211,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T02:18:47.147Z","etag":null,"topics":["api","end-to-end-testing","javascript","playwright","visual-studio-code"],"latest_commit_sha":null,"homepage":"https://dailyfinance.roadtocareer.net/","language":"JavaScript","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/Nusrat-Sarmin.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}},"created_at":"2025-01-10T17:58:52.000Z","updated_at":"2025-01-25T01:15:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"55a7e533-49b9-4010-b1ce-914f2fe157e1","html_url":"https://github.com/Nusrat-Sarmin/Playwright-Automation-DailyFinance","commit_stats":null,"previous_names":["nusrat-sarmin/playwright_dailyfinance"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nusrat-Sarmin%2FPlaywright-Automation-DailyFinance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nusrat-Sarmin%2FPlaywright-Automation-DailyFinance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nusrat-Sarmin%2FPlaywright-Automation-DailyFinance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nusrat-Sarmin%2FPlaywright-Automation-DailyFinance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nusrat-Sarmin","download_url":"https://codeload.github.com/Nusrat-Sarmin/Playwright-Automation-DailyFinance/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241150252,"owners_count":19918336,"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":["api","end-to-end-testing","javascript","playwright","visual-studio-code"],"created_at":"2025-01-11T06:14:33.810Z","updated_at":"2025-02-28T12:20:58.596Z","avatar_url":"https://github.com/Nusrat-Sarmin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Playwright_dailyfinance\n# Prerequisite\nNode.js\n\nVisual studio code\n\nGood internet connection\n\nHow to set up this project\nInstall Node.js\n\nInstall Visual Studio code\n\nCreate folder for cypres project 4.open the folder in vs code\n\nopen vs code terminal and run the command:\n\n```bash\nnpm init -y\n```\n\nInstall playwright\n\n```bash\nnpm init playwright@latest\n```\n```bash\nnpx playwright test\n```\n\n# Test Scenarios\n### 1.Visit the Login Page\nOpen the URL: https://dailyfinance.roadtocareer.net/.\n### 2.Complete the Registration Process\nFill out with existing email and password\n\nFill out with all mandatory field\n### 3.Complete the Login process\nFill out with an existing email and password.\n\nFill out with invalid email and password.\n\nFill out all valid mandatory field.\n\n### 4.Complete the Forget Password/Reset Password Process.\nFill out email with non-registered email\n\nFill out email with registered email\n\nFill out new password \u0026 confirm password field.\n\n### 5.Upload profile photo and logout.\nClick to profile and attach a profile picture.\n\nAfter uploading a profile photo,logout from the system.\n\n### 6.Complete add random items process.\nAdd random 2 items and assert that 2 items are showing on the item list\n\nUpdate items details\n\n\n# View Report\n\n```bash\nnpx playwright show-report\n```\n\n\n\u003cimg width=\"903\" alt=\"daily_finance01\" src=\"https://github.com/user-attachments/assets/25a27972-edd9-4b5f-ad8c-d240bdeb45c4\"\u003e\n\u003cimg width=\"903\" alt=\"daily_finance02\" src=\"https://github.com/user-attachments/assets/8d58914e-3f69-41bb-a34d-a7778a29d30f\"\u003e\n\n\n# Video \n\nhttps://github.com/user-attachments/assets/c85759ed-f0c5-4e12-a219-205aaa3ef97e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNusrat-Sarmin%2FPlaywright-Automation-DailyFinance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNusrat-Sarmin%2FPlaywright-Automation-DailyFinance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNusrat-Sarmin%2FPlaywright-Automation-DailyFinance/lists"}