HELDEVTEST
Docker 应用程序 from Kreuzbube88's Repository
概述
HELDEVTEST is an interactive test documentation tool for manual testing workflows. Upload markdown test plans, execute tests interactively, auto-save results, and export professional reports.
Core Features:
✓ Markdown Upload — Drag & drop .md test plans, automatic structure parsing
✓ Interactive Testing — Checkbox-based UI with Pass/Fail/Skip status, inline bug reporting
✓ Auto-Save — Never lose progress, localStorage + backend sync (500ms debounced)
✓ Progress Tracking — Real-time counters, completion percentage, time tracking
✓ Screenshot Support — Paste from clipboard or upload, embedded in reports
✓ Export Options — Markdown (with results), HTML (shareable), JSON (automation)
✓ Templates — Predefined test plans (Backend API, Frontend UI, Security, Performance)
Session Recovery:
✓ Browser Crash Protection — Resume from localStorage on refresh
✓ Multi-Session Support — Work on multiple test plans simultaneously
✓ Session History — Review past test executions with full results
Security:
✓ First-Run Setup — No default passwords, create user account on first access
✓ Single-User Auth — JWT-based authentication, 24h sessions
✓ Data Isolation — All test data stored locally in container
User Experience:
✓ Clean UI — Professional design, desktop-optimized
✓ Real-time Auto-Save — Visual feedback, never lose work
✓ Fast Navigation — Previous/Next test navigation, section collapse
First-Time Setup:
- Install container
- Access Web UI
- Create user account (username + password)
- Upload test plan or select template
- Start testing
Use Cases:
- Manual QA testing documentation
- Bug bounty program test plans
- Regression testing workflows
- Security audit checklists
- Unraid container testing (like HELBACKUP validation)
Documentation: https://github.com/Kreuzbube88/heldevtest
运行时参数
- 网络用户界面
http://[IP]:[PORT:3001]- 网络
bridge- 外壳
sh- 特权
- false
模板配置
Port for the HELDEVTEST web interface
- 目标
- 3001
- 默认值
- 3001
- 价值
- 3001
Database, sessions, screenshots and configuration
- 目标
- /app/data
- 默认值
- /mnt/user/appdata/heldevtest
- 价值
- /mnt/user/appdata/heldevtest
Required: Random secret for authentication. Generate with: openssl rand -hex 32
Timezone for timestamps (e.g., Europe/Berlin, America/New_York)
- 默认值
- Europe/Berlin
- 价值
- Europe/Berlin
Database file path
- 默认值
- /app/data/heldevtest.db
- 价值
- /app/data/heldevtest.db
Log verbosity: debug, info, warn, error
- 默认值
- info
- 价值
- info
User ID for file permissions (Unraid default: 99)
- 默认值
- 99
- 价值
- 99
Group ID for file permissions (Unraid default: 100)
- 默认值
- 100
- 价值
- 100
详细信息
ghcr.io/kreuzbube88/heldevtest:latest在Unraid 上运行 HELDEVTEST 。
HELDEVTEST 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。