{"version":1,"pages":[{"id":"U66fiLNZv9KV3fMylDgv","title":"Playwright With TS","pathname":"/playwright","siteSpaceId":"sitesp_ykz97","icon":"turntable","breadcrumbs":[{"label":"Introduction"}]},{"id":"cgnZozLzZQBxnQjI9N99","title":"Automation the right things with Playwright","pathname":"/playwright/automation-the-right-things-with-playwright","siteSpaceId":"sitesp_ykz97"},{"id":"064kvSCNZv1evXjIpBVY","title":"Setting Up Your Environment","pathname":"/playwright/setup/setting-up-your-environment","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Setup"}]},{"id":"ufrE7bIR8jjjMchVETyx","title":"Typescript fundamental","pathname":"/playwright/setup/typescript-fundamental","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Setup"}]},{"id":"RAxXlkiKJfsZjqM8ewhm","title":"Setup Playwright TS Project in VS code","pathname":"/playwright/setup/setup-playwright-ts-project-in-vs-code","siteSpaceId":"sitesp_ykz97","description":"","breadcrumbs":[{"label":"Setup"}]},{"id":"7DNAGuyp83Yofe0WHP3T","title":"Record and Playback with Code Generation using VS Code Playwright Extension","pathname":"/playwright/setup/record-and-playback-with-code-generation-using-vs-code-playwright-extension","siteSpaceId":"sitesp_ykz97","description":"Extension","breadcrumbs":[{"label":"Setup"}]},{"id":"NY7ibNA7kY4GWdY6s0RT","title":"Record and Playback using Playwright Codegen with Inspector","pathname":"/playwright/setup/record-and-playback-using-playwright-codegen-with-inspector","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Setup"}]},{"id":"bJby1zz9KURb5bVy2HGa","title":"Playwright config file","pathname":"/playwright/playwright-config-file","siteSpaceId":"sitesp_ykz97"},{"id":"aUYYdOGzn1MeDz6mkYGx","title":"User-first locator stratergy","pathname":"/playwright/playwright-locator-elements/user-first-locator-stratergy","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Playwright: Locator Elements"}]},{"id":"OWwGlMyKO9S12J9qRQzK","title":"page.$$ and page.$ in Playwright","pathname":"/playwright/playwright-locator-elements/page.usdusd-and-page.usd-in-playwright","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Playwright: Locator Elements"}]},{"id":"zNy4ue4xLWohyrQsFyoK","title":"Open Browser","pathname":"/playwright/implement-test-cases/open-browser","siteSpaceId":"sitesp_ykz97","description":"Configure projects for multiple browsers","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"zEWQA2cZVzKo6b134fYU","title":"Fake Geolocation","pathname":"/playwright/implement-test-cases/fake-geolocation","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"RKhvLQCAZ0pllzwqtM9T","title":"Form Authentication","pathname":"/playwright/implement-test-cases/form-authentication","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"RWSwlOSnQEIIM0MDNiET","title":"Checkboxes","pathname":"/playwright/implement-test-cases/checkboxes","siteSpaceId":"sitesp_ykz97","description":"Checkboxes","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"Th6yiTB2DMys2bnxOthQ","title":"Dropdown","pathname":"/playwright/implement-test-cases/dropdown","siteSpaceId":"sitesp_ykz97","description":"Dropdown","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"Q7eMXrt3Q2rR5cVbsqmu","title":"Hyperlink","pathname":"/playwright/implement-test-cases/hyperlink","siteSpaceId":"sitesp_ykz97","description":"Hyperlink","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"xnZ5nz3uzdFwi91YSoQB","title":"Web Table","pathname":"/playwright/implement-test-cases/web-table","siteSpaceId":"sitesp_ykz97","description":"Table","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"uCoFZLmTDRXAIp932BqZ","title":"Drag Drop","pathname":"/playwright/implement-test-cases/drag-drop","siteSpaceId":"sitesp_ykz97","description":"Drop","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"vB6HHNqs943Q6B688EKm","title":"Frame","pathname":"/playwright/implement-test-cases/frame","siteSpaceId":"sitesp_ykz97","description":"","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"vk8DkBsgKEEPAiuYMUD8","title":"Handle JSAlert Popup","pathname":"/playwright/implement-test-cases/handle-jsalert-popup","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"D6cWh5u6hUf8whxxBYGv","title":"Horizontal Slide","pathname":"/playwright/implement-test-cases/horizontal-slide","siteSpaceId":"sitesp_ykz97","description":"","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"BgzQBj22aFFpeXykXUjw","title":"Context Click - Right Click","pathname":"/playwright/implement-test-cases/context-click-right-click","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"KjqLqbPDVqB4bwjD8nf4","title":"Download file","pathname":"/playwright/implement-test-cases/download-file","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"Z9EIyT3YXJXmL0KwLdxA","title":"Upload file","pathname":"/playwright/implement-test-cases/upload-file","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"xSUwuuE3R4EWkjoOcHnV","title":"Handle broken images","pathname":"/playwright/implement-test-cases/handle-broken-images","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"9OmXZz57TuWa9rPITjW6","title":"Handle Random popup","pathname":"/playwright/implement-test-cases/handle-random-popup","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Implement Test Cases"}]},{"id":"TiRb8oNR8TIuniyEs7fi","title":"Hover","pathname":"/playwright/hover","siteSpaceId":"sitesp_ykz97"},{"id":"s7KLnZGumo5J7Bwg4QaU","title":"Take Screenshot","pathname":"/playwright/take-screenshot","siteSpaceId":"sitesp_ykz97"},{"id":"Y1WxMZMRkoSYnKTE0MWl","title":"Automatic screenshots on failure:","pathname":"/playwright/automatic-screenshots-on-failure","siteSpaceId":"sitesp_ykz97"},{"id":"R5I8jNcXEuwMFImK7r6I","title":"Understanding the Page Object Model pattern","pathname":"/playwright/page-object-model/understanding-the-page-object-model-pattern","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Page Object Model"}]},{"id":"XmIW0pVFPhsCO4Zdfrf3","title":"Implementing POM with Login Page","pathname":"/playwright/implementing-pom-with-login-page","siteSpaceId":"sitesp_ykz97"},{"id":"ObJ9hH3r9aXq1WOyT9Wh","title":"Combine POM with Playwright Fixture","pathname":"/playwright/combine-pom-with-playwright-fixture","siteSpaceId":"sitesp_ykz97"},{"id":"qoKp0NumK0isfvbGFGK1","title":"API Docs","pathname":"/playwright/api-testing/api-docs","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"API Testing"}]},{"id":"et5eNmhYYYcDpndfEy8O","title":"GET","pathname":"/playwright/get","siteSpaceId":"sitesp_ykz97"},{"id":"em3gUjVQAcHFlXebHxru","title":"API POST","pathname":"/playwright/api-post","siteSpaceId":"sitesp_ykz97"},{"id":"GMhgt4meeotrNL6zQGd5","title":"PUT","pathname":"/playwright/put","siteSpaceId":"sitesp_ykz97"},{"id":"lP5oD85wBpAccTCnjsBH","title":"DELETE","pathname":"/playwright/delete","siteSpaceId":"sitesp_ykz97"},{"id":"rqValgW9ieWYq7yI7xie","title":"Setup Allure Report","pathname":"/playwright/ci-cd-and-reporting/setup-allure-report","siteSpaceId":"sitesp_ykz97","description":"1. Make sure Allure Report is installed. If it's not, follow the installation [instructions(https://allurereport.org/docs/install/). Note that Allure Report requires Java.","breadcrumbs":[{"label":"CI/CD And Reporting"}]},{"id":"w4jx0Tym28JHecio0GeR","title":"Run in Github Actions","pathname":"/playwright/ci-cd-and-reporting/run-in-github-actions","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"CI/CD And Reporting"}]},{"id":"BYTafN6X7GXXaxeFJFpo","title":"Debug & Generate Playwright Tests with AI","pathname":"/playwright/playwright-and-ai/debug-and-generate-playwright-tests-with-ai","siteSpaceId":"sitesp_ykz97","breadcrumbs":[{"label":"Playwright & AI"}]}]}