我试图在ReadyApi的测试套件中运行150,000多个测试用例(涉及对给定的API发出Rest请求。)但是我总是遇到堆内存问题,这会阻止测试执行。 我已经尝试了这个链接上的所有内容:http://readyapi.smartbear.com/soapui/working/improving_memory_usage以减少内存消耗但仍然耗尽内存。由于我的计算机上的资源有限,增加堆空间可能不是一种选择。 当前堆大小为4GB,permSpace为500MB,已经分配给现成的API。
答案 0 :(得分:1)
SoapUI已知存储器处理问题。
对于这么多测试用例,您应该考虑将所有内容分解为多个项目。必须为每个项目重新启动测试用程序运行器,因此将从新的内存占用开始。