1

我正在编写 Python 测试用例来测试用 C++ 编写的 COM。目前我将COM的递归函数重写为非递归以避免调用堆栈溢出。然后我需要编写一个Python测试用例来覆盖这个变化,但是我不知道如何监控Python中的调用堆栈信息,也许我应该监控对象的内存使用情况。

google了一下发现几乎每一条建议都是使用PySizer或者heap,但是我的问题是不能随意导入任何第三方库,因为测试用例会在其他同事的电脑上运行,所以不能推送全部安装第三方库。那么谁能帮助我呢?谢谢!

4

0 回答 0