@@ -29,13 +29,17 @@ Ensure you have the following installed:
2929
3030```
3131📂 PlaywrightTypeScriptUsingBDD
32- ┣ 📂 features/ # Cucumber feature files
33- ┣ 📂 steps/ # Step definitions (Gherkin steps)
34- ┣ 📂 support/ # Hooks and utility functions
35- ┣ 📂 reports/ # Test reports (HTML & JSON)
36- ┣ 📜 package.json # Dependencies & scripts
37- ┣ 📜 playwright.config.ts # Playwright configuration
38- ┗ 📜 README.md # Documentation
32+ ┣ 📂 features/ # Cucumber feature files (Scenarios & Gherkin syntax)
33+ ┣ 📂 steps/ # Step definitions mapping Gherkin steps to Playwright actions
34+ ┣ 📂 support/ # Hooks, utilities, and helper functions for tests
35+ ┣ 📂 reports/ # Generated test reports (HTML & JSON)
36+ ┣ 📜 package.json # Project dependencies & npm scripts
37+ ┣ 📜 package-lock.json # Auto-generated dependency lock file
38+ ┣ 📜 report.js # Script for generating multiple-cucumber-html-reporter
39+ ┣ 📜 tsconfig.json # TypeScript configuration
40+ ┣ 📜 cucumber.js # Cucumber configuration file
41+ ┣ 📜 playwright.config.ts # Playwright test configuration (Browsers, timeouts, etc.)
42+ ┗ 📜 README.md # Documentation and setup instructions
3943```
4044
4145## 📝 Writing Tests
@@ -96,12 +100,7 @@ HEADLESS=false npx cucumber-js
96100
97101### Generate Multiple Cucumber HTML Report
98102``` sh
99- npm run report
100- ```
101-
102- ### Generate Allure Report
103- ``` sh
104- npm run allure-report
103+ " generate_multiplehtml_report" : " node report.js" ,
105104```
106105
107106## 🛠 Debugging
0 commit comments