Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"metadata_version": "1.0",
"created_at": "2026-03-11T06:20:58.308146",
"last_updated": "2026-03-11T06:20:58.308170",
"urls_to_pom_map": {},
"Login_File": {
"name": null,
"path": null,
"hash": null,
"agent_workflow_completed": false,
"agent_workflow_file_path": null,
"agent_interaction_file_path": null,
"agent_activity_summary": null,
"agent_activity_error": null,
"agent_activity_outcome": null,
"agent_recommendation": null,
"agent_completion_level": null,
"agent_steps_completed": null,
"scenario_name": null,
"scenario_file_path": null,
"test_generated": false,
"test_generation_error": null,
"test_file_path": null,
"test_executed_success": null,
"test_execution_error": null,
"pom_test_name": null,
"pom_test_file_path": null,
"pom_test_executed_success": null,
"pom_test_execution_error": null,
"urls_to_pom_map": {}
},
"User_Scenarios_File": [],
"Exploration_Scenarios": []
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
# Playwright Test Suite

## RoostGpt Generated playwright test

This project contains Playwright-based automated tests located in the `playwright_tests` directory.

## 📁 Directory Structure

```bash
playwright_tests/
├── README.md
├── scenarios/
├── scenarios_summary.md
├── *.json (scenario files)
├── features/
│ ├── *.feature (feature files)
├── tests/
├── package.json
├── playwright.config.js
├── .env.template
├── *.spec.js (test files)
├── test_summary.md
```

## 🧩 Prerequisites

Make sure you have the following installed:

- [Node.js](https://nodejs.org/) (version 18 or higher recommended)
- npm (comes with Node.js)

## 📦 Setup

1. Navigate to the Playwright tests directory:

2. Install dependencies:

```bash
cd tests
cp .env.template .env
npm install
```

3. Edit the `.env` file to set any required environment variables.
## 🚀 Running Tests

To execute all Playwright tests:

```bash
npx playwright test
```

You can also run a specific test file:

```bash
npx playwright test example.spec.js
```

> Replace `example.spec.js` with the actual test file you want to run.

## 📂 Test Reports

After the tests run, Playwright will generate a report. To view the report:

```bash
npx playwright show-report
```

## ⚙️ Configuration

Test configuration is defined in `playwright.config.js`.

You can modify settings like test directory, timeout etc., in this file.

## 📘 More Info

For detailed Playwright documentation, visit: [https://playwright.dev](https://playwright.dev)