Djangounittests在自动打标中的应用

2024-10-02 04:34:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Django应用程序内置的API风格,我需要基准测试它。 我想使用django unitetesting库来构建becnhmarks作为API端点的测试。他们将使用Django测试客户机查询端点,收集有关SQL查询及其计时的数据,并将其保存到其他地方。你知道吗

这是个明智的主意吗? 另外,我还想查看带有stacktraces的Python代码的计时,以及哪些代码导致哪些SQL查询。有人知道在不修改应用程序代码的情况下收集这些信息的方法吗?你知道吗


Tags: 数据django代码api应用程序sql客户机风格
1条回答
网友
1楼 · 发布于 2024-10-02 04:34:21

只是一个选项,我以前用过:nose它是 with-xunit插件:

This plugin provides test results in the standard XUnit XML format.

在测试结果中,您将看到每个测试用例的运行时间、失败的堆栈跟踪等

此外,django-debug-toolbardjango database logging可能会帮助您获取有关SQL查询的数据。你知道吗

这里还有其他建议:

希望有帮助。你知道吗

相关问题 更多 >

    热门问题