Commit 9b2d685
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 links1 parent 5a96124 commit 9b2d685
File tree
13 files changed
+2165
-165
lines changed- common/src/main
- java/com/cmccarthyirl/common
- resources
- docs
- ui/src/test/java/com/cmccarthyirl/ui
- test
- utils
13 files changed
+2165
-165
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
0 commit comments