lilong.129
ba43e9fd0e
refactor: enhance JSON handling and improve request retry logic in DriverSession
2025-06-27 11:52:53 +08:00
lilong.129
9b9875dc2c
feat: enhance HTML report with modals for summary JSON and log content, and improve download functionality
2025-06-25 15:30:32 +08:00
lilong.129
bfa6a0e4cd
feat: add case.json support for HTML report generation and enhance logging for step execution
2025-06-25 14:40:04 +08:00
lilong.129
43d990f863
fix: ensure extracted thought is not empty before displaying in report
2025-06-24 22:22:34 +08:00
lilong.129
d0ceeb6c51
refactor: update AI result handling to differentiate content and thought based on result types in report generation
2025-06-24 16:01:50 +08:00
lilong.129
b1719344c0
feat: enhance AI result handling with model name and usage statistics for query, action, and assertion types
2025-06-24 15:25:12 +08:00
lilong.129
8fc8d06604
feat: unify AI action handling with detailed execution results and enhanced UI integration
2025-06-24 13:42:08 +08:00
lilong.129
fc32b5d874
feat: enhance AI query handling with detailed result structure and improved UI display
2025-06-24 11:50:37 +08:00
lilong.129
b1b4e5c1dc
feat: add toggle functionality for test summary steps with UI enhancements
2025-06-23 22:32:30 +08:00
lilong.129
e6ce61368e
fix: enhance step log retrieval with prefix matching for parameterized steps
2025-06-23 21:42:09 +08:00
lilong.129
c802327e39
change: format
2025-06-21 15:42:04 +08:00
lilong.129
0c9dac95a1
feat: enhance report generation by integrating session data and improving AI query display
2025-06-20 17:38:36 +08:00
lilong.129
9e589dec16
feat: add initialization of nil fields in summary data to prevent template execution errors
2025-06-19 14:46:56 +08:00
lilong.129
c568be5dc2
refactor: replace hardcoded log messages with constants for improved readability and maintainability
2025-06-19 10:48:33 +08:00
lilong.129
d7ea86e23d
refactor: simplify log entry filtering in report generation by removing redundant time handling and enhancing step boundary checks
2025-06-19 10:40:01 +08:00
lilong.129
e3432a192d
refactor: improve validation process by adding variable substitution and enhancing error handling
2025-06-18 23:14:43 +08:00
lilong.129
e40db65287
feat: enhance report generation with new AI query and validation display features
2025-06-18 22:35:19 +08:00
lilong.129
a3f2ff37bc
refactor: replace hardcoded log messages with constants for better maintainability
2025-06-18 17:17:29 +08:00
lilong.129
780870ffd9
feat: enhance log processing with improved time handling and sorting
2025-06-18 13:52:21 +08:00
lilong.129
514d321188
refactor: remove toggle buttons and expand all actions by default in HTML report
2025-06-10 21:24:21 +08:00
lilong.129
304abe653a
feat: optimize HTML report layout and clean up redundant code
...
- Redesign planning section with three-column layout
- Improve screenshot display with adaptive sizing
- Enhance actions details presentation
- Add compact request toggle functionality
- Remove unused CSS styles and redundant code
- Improve responsive design for mobile devices
2025-06-10 18:13:19 +08:00
lilong.129
9c906934fd
fix: resolve Chinese character encoding issue in HTML report downloads
...
- Add decodeBase64UTF8 function to properly handle UTF-8 encoded Base64 content
- Replace atob() with TextDecoder for correct Chinese character decoding
- Explicitly specify UTF-8 charset when creating download Blob
- Fix garbled Chinese text when downloading summary.json from HTML report
2025-06-10 17:07:08 +08:00
lilong.129
6588d95154
fix: 修复 summary.json 中文乱码问题
...
- 改进 Dump2JSON 函数的文件写入方式,确保 UTF-8 编码正确处理
- 添加文件同步操作防止数据不完整
- 新增 UTF-8 编码测试验证修复效果
- 同步改进 HTML 报告生成的文件写入方式
2025-06-10 11:03:10 +08:00
lilong.129
96da4515a1
feat: optimize test report UI and add LLM usage tracking
2025-06-09 17:04:55 +08:00
lilong.129
e85802cdda
feat: add download for summary.json and hrp.log in report.html
2025-06-09 00:29:27 +08:00
lilong.129
a91a10ac13
docs: update cmd docs
2025-06-09 00:06:23 +08:00
lilong.129
cf360c8c46
feat: compress image data for html report
2025-06-08 23:48:23 +08:00
lilong.129
14cef72f5a
feat: add model name display in AI actions and optimize HTML report
...
- Add ModelName field to PlanningResult and SubActionResult
- Update HTML report with improved layout and model name display
- Fix elapsed time setting bug and enhance mobile responsiveness
2025-06-08 22:08:51 +08:00
lilong.129
bdf64a08aa
feat: enhance HTML report with statistics and collapsible log fields
2025-06-08 10:05:30 +08:00
lilong.129
f2607f7664
style: optimize log display for more compact layout
...
- Move log message to same line as timestamp and level
- Reduce padding and font sizes for tighter spacing
- Optimize log data display with left border and indentation
- Add responsive design for mobile devices
- Achieve more compact display with fewer lines per log entry
2025-06-08 09:34:21 +08:00
lilong.129
5f7698c6b4
fix: improve Chinese character display in HTML reports
...
- Fix JSON serialization to preserve Chinese characters instead of Unicode escaping
- Use SetEscapeHTML(false) in toJSON template function
- Apply safeHTML to prevent HTML entity encoding of Chinese text
- Now displays {"text":"连了又连"} instead of {"text":"连了又连"}
2025-06-08 09:29:41 +08:00
lilong.129
4053cc9985
feat: add comprehensive HTML report generation with log filtering
...
- Add complete HTML report generator with template-based rendering
- Implement log time filtering for step-specific logs
- Support responsive design and interactive UI features
- Consolidate duplicate report implementations
2025-06-08 09:23:14 +08:00