Skip to content

Commit 9b2d685

Browse files
committed
feat: Add video/screenshot recording, improve architecture, and reorganize documentation
- Add video recording on test failure with configurable options - Add automatic screenshot capture on test failure - Add Playwright trace recording for debugging - Fix browser lifecycle management (BeforeClass/AfterClass alignment) - Convert PlaywrightManager to thread-safe singleton pattern - Update TestListener to capture failure artifacts automatically - Add recording configuration to all property files - Update .gitignore to exclude recording artifacts - Create comprehensive ARCHITECTURE.md documentation - Create EXAMPLES.md with practical test examples - Create QUICKREF.md for quick reference - Reorganize documentation into docs/ folder - Update README.md with improved structure and examples - Update all cross-references and links
1 parent 5a96124 commit 9b2d685

File tree

13 files changed

+2165
-165
lines changed

13 files changed

+2165
-165
lines changed

.gitignore

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,15 @@
55
/ui/target/
66
/common/target/
77
/api/target/
8+
/target/
9+
10+
# Test artifacts
11+
*.log
12+
*.iml
13+
.DS_Store
14+
15+
# Recording artifacts
16+
**/videos/
17+
**/screenshots/
18+
**/traces/
19+
**/spark-reports/

0 commit comments

Comments
 (0)