有人可以向我指出一些教程或博客,以将自动化结果定向/存储到数据库中以供将来参考吗?
关于, 希瓦·奥莱蒂
答案 0 :(得分:0)
至少有两种方法可以实现:
将自动化结果直接/存储到数据库中以供将来参考
也许最直接的方法之一是使用具有良好定义的API的测试用例管理平台。例如,我的团队曾经使用过-TestRail。它们中的大多数确实提供了测试结果的保存和(简单)分析,以用于警报,构建自定义仪表板以及其他分析目的。
由于上述原因,我们已经实现的另一个选择是构建自己的持久性存储层。但是,那么您必须构建和/或集成很多东西才能实现这些目标。挑选最合适的ORM至关重要。这是一篇很好的博客文章,我发现对Storing API Test Results to a Database有用。即使针对特定工具,它也提供了很好的指导和提示,例如
最好的做法是创建一个专用的DB用户,用于具有受限权限的此类使用,例如只需插入。还建议设置受限制的访问端口。