From 8e29c87f0f2979b3f70b4e160e6a70157beb16d2 Mon Sep 17 00:00:00 2001 From: ila <2+ila@noreply.git.ilapage.cn> Date: Fri, 9 Oct 2026 09:46:53 +0800 Subject: [PATCH] Update Taobao login recovery and stop reasons (#42) --- Local-Development-and-Verification.-.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Local-Development-and-Verification.-.md b/Local-Development-and-Verification.-.md index 88c2fe7..7845838 100644 --- a/Local-Development-and-Verification.-.md +++ b/Local-Development-and-Verification.-.md @@ -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 构建。