Update Taobao login recovery and stop reasons (#42)
@@ -1,5 +1,10 @@
|
||||
# 本地开发与验证
|
||||
|
||||
## 淘宝登录误判与图搜限次恢复验证(2026-10-09,#42)
|
||||
|
||||
`internal/taobao/login_test.go`、`access_test.go`、`cdp_test.go`、`imagesearch_test.go` 和 `app_video_test.go` 模拟普通「请登录」文案、临时标签页核验与关闭、多个作用域同名 Cookie、一次重签重试、明确风控零重试及停批时 SQLite 原商品/视频/上传状态保留;`internal/task/task_test.go` 验证稳定停止原因和后续商品不继续。执行 `go test ./...`、`go test -race ./...`、`go vet ./...`、`npm --prefix frontend run build`、`wails build -m -nosyncgomod -o cmsp-issue42.exe` 和 `python dev_scripts/harness.py check --strict`。真机验收需在已登录的专属 Chrome 中观察:正常批次不反复打开「我的淘宝」,疑似故障仅出现一个临时标签页且关闭,原商品页未变;打包 exe 的提示与保留断点也需单独确认。模拟测试与构建不证明真实淘宝会话和平台响应。
|
||||
|
||||
|
||||
## 退出前关闭淘宝专属 Chrome 的验证(2026-10-06,#36)
|
||||
|
||||
`app_close_test.go` 验证运行中的取视频任务先请求停止且本次窗口关闭被阻止;`internal/taobao/chrome_test.go` 验证专属 PID/Profile/调试端口匹配时正常关闭、超时后重新核对 PID 才强制结束,以及归属或 CDP 不明时保留浏览器;`internal/taobao/cdp_test.go` 验证 `Browser.close` 发送至本机调试端口,拒绝外部 WebSocket 地址。从仓库根目录执行 `go test ./... -count=1`、`go test -race ./...`、`go vet ./...`、`python dev_scripts/harness.py check --strict` 和 Wails Windows 构建。
|
||||
|
||||
Reference in New Issue
Block a user