├── .gitignore ├── .gitlab-ci.yml ├── .prettierrc ├── CustomReporter.js ├── README.md ├── config.js ├── data └── users.json ├── package.json ├── pageobjects ├── checkoutCompletePage.js ├── checkoutOverviewPage.js ├── checkoutYourInformationPage.js ├── loginPage.js ├── productDetailsPage.js ├── productsPage.js └── yourCartPage.js ├── pages ├── basePage.js ├── checkoutCompletePage.js ├── checkoutOverviewPage.js ├── checkoutYourInformationPage.js ├── loginPage.js ├── productDetailsPage.js ├── productsPage.js └── yourCartPage.js ├── playwright-report └── index.html ├── playwright.config.js ├── results.xml ├── testFixtures └── fixture.js └── tests ├── TC_01_productPage.test.js ├── TC_02_checkoutWorkflow.test.js ├── TC_03_checkoutWithSUandPGU.test.js ├── TC_04_checkoutWithPUandPGU.test.js └── TC_05_checkoutWithPGUandSU.test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/.prettierrc -------------------------------------------------------------------------------- /CustomReporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/CustomReporter.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/README.md -------------------------------------------------------------------------------- /config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/config.js -------------------------------------------------------------------------------- /data/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/data/users.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/package.json -------------------------------------------------------------------------------- /pageobjects/checkoutCompletePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pageobjects/checkoutCompletePage.js -------------------------------------------------------------------------------- /pageobjects/checkoutOverviewPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pageobjects/checkoutOverviewPage.js -------------------------------------------------------------------------------- /pageobjects/checkoutYourInformationPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pageobjects/checkoutYourInformationPage.js -------------------------------------------------------------------------------- /pageobjects/loginPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pageobjects/loginPage.js -------------------------------------------------------------------------------- /pageobjects/productDetailsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pageobjects/productDetailsPage.js -------------------------------------------------------------------------------- /pageobjects/productsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pageobjects/productsPage.js -------------------------------------------------------------------------------- /pageobjects/yourCartPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pageobjects/yourCartPage.js -------------------------------------------------------------------------------- /pages/basePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/basePage.js -------------------------------------------------------------------------------- /pages/checkoutCompletePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/checkoutCompletePage.js -------------------------------------------------------------------------------- /pages/checkoutOverviewPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/checkoutOverviewPage.js -------------------------------------------------------------------------------- /pages/checkoutYourInformationPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/checkoutYourInformationPage.js -------------------------------------------------------------------------------- /pages/loginPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/loginPage.js -------------------------------------------------------------------------------- /pages/productDetailsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/productDetailsPage.js -------------------------------------------------------------------------------- /pages/productsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/productsPage.js -------------------------------------------------------------------------------- /pages/yourCartPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/pages/yourCartPage.js -------------------------------------------------------------------------------- /playwright-report/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/playwright-report/index.html -------------------------------------------------------------------------------- /playwright.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/playwright.config.js -------------------------------------------------------------------------------- /results.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/results.xml -------------------------------------------------------------------------------- /testFixtures/fixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/testFixtures/fixture.js -------------------------------------------------------------------------------- /tests/TC_01_productPage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/tests/TC_01_productPage.test.js -------------------------------------------------------------------------------- /tests/TC_02_checkoutWorkflow.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/tests/TC_02_checkoutWorkflow.test.js -------------------------------------------------------------------------------- /tests/TC_03_checkoutWithSUandPGU.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/tests/TC_03_checkoutWithSUandPGU.test.js -------------------------------------------------------------------------------- /tests/TC_04_checkoutWithPUandPGU.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/tests/TC_04_checkoutWithPUandPGU.test.js -------------------------------------------------------------------------------- /tests/TC_05_checkoutWithPGUandSU.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayKishoreDuvvuri/Playwright-JavaScript-SauceDemo/HEAD/tests/TC_05_checkoutWithPGUandSU.test.js --------------------------------------------------------------------------------