【发布时间】:2013-08-29 08:15:15
【问题描述】:
我有一个内置 API 风格的 Django 应用程序,我需要对它进行基准测试。 我想使用 django unitetesting 库来构建 becnhmarks 作为 API 端点的测试。他们将使用 Django-test-client 查询端点并收集有关 SQL 查询及其时间的数据,并将其保存在某个地方。
这是一个理智的想法吗? 我还想查看带有堆栈跟踪的 Python 代码的计时,并查看哪些代码导致了哪些 SQL 查询。有人可以知道在不修改应用代码的情况下收集此类信息的方法吗?
【问题讨论】:
标签: python django api rest benchmarking