💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
在每次功能发布前,我进行用户验收测试(UAT)以发现错误并确保业务逻辑的正确性。在19个测试场景中,有一个因Custodian Statement PDF模板变化而失败。我处理了10个PDF文档,期望输出3个CSV文件。修复错误后,提取PDF数据的代码正常工作,但我认为将数据存储在数据库中更为合适。
🎯
关键要点
- 在每次功能发布前进行用户验收测试(UAT),确保业务逻辑正确。
- 19个测试场景中,有一个因Custodian Statement PDF模板变化而失败。
- 处理了10个Custodian Statement PDF文档,期望输出3个CSV文件。
- 失败的测试是由于Custodian Statement PDF模板中的小变化导致的。
- 修复错误后,提取PDF数据的代码正常工作。
- 认为将数据存储在数据库中更为合适,而不是CSV文件。
- 计划进行数据库应用的Discovery,以便快速上手。
❓
延伸问答
用户验收测试(UAT)是什么?
用户验收测试(UAT)是确保业务逻辑正确并发现错误的过程,通常在功能发布前进行。
在测试中遇到的主要问题是什么?
主要问题是由于Custodian Statement PDF模板的轻微变化导致的测试失败。
处理了多少个PDF文档,期望输出多少个CSV文件?
处理了10个Custodian Statement PDF文档,期望输出3个CSV文件。
如何修复PDF数据提取中的错误?
通过添加清理逻辑来去除错误的前缀,从而修复了PDF数据提取中的错误。
为什么认为将数据存储在数据库中更合适?
因为数据库更容易检索和处理数据,能够更好地满足最终用户的需求。
接下来计划进行什么?
计划进行数据库应用的Discovery,以便快速上手。
➡️