测试资源池
2004年8月12日
我正在翻阅一些旧笔记,偶然发现了一个简单但实用的技巧,这是 Rich Garzaniti 给我的。
许多应用程序使用资源池 - 一个很好的例子是数据库连接的连接池。团队经常陷入困境,因为人们忘记在完成资源后将其释放回池中。结果,你会遇到资源泄漏。
为了帮助在测试中发现这些问题,请确保在测试中将资源池大小设置为 1。这样,如果某些代码没有释放其资源,下一个使用该资源的测试将失败,并且你无需花费太多时间寻找罪魁祸首。
2004年8月12日
我正在翻阅一些旧笔记,偶然发现了一个简单但实用的技巧,这是 Rich Garzaniti 给我的。
许多应用程序使用资源池 - 一个很好的例子是数据库连接的连接池。团队经常陷入困境,因为人们忘记在完成资源后将其释放回池中。结果,你会遇到资源泄漏。
为了帮助在测试中发现这些问题,请确保在测试中将资源池大小设置为 1。这样,如果某些代码没有释放其资源,下一个使用该资源的测试将失败,并且你无需花费太多时间寻找罪魁祸首。