Запуск более 150000 тестовых случаев в мыло
Я пытаюсь запустить более 150000 тестовых случаев в моем наборе тестов в ReadyApi(который включает в себя отправку запроса на пересылку для данного API.), Однако я всегда сталкиваюсь с проблемой кучи памяти, которая останавливает выполнение теста. Я попробовал все по этой ссылке: http://readyapi.smartbear.com/soapui/working/improving_memory_usage чтобы уменьшить потребление памяти, но все равно не хватает памяти. Увеличение пространства кучи может быть невозможным из-за ограниченных ресурсов, имеющихся на моей машине. Текущий размер кучи составляет 4 ГБ, а permSpace - 500 МБ, который уже выделен для готового API.
1 ответ
У SoapUI есть известные проблемы с обработкой памяти.
С таким количеством тестовых примеров вы должны рассмотреть возможность разбить все на несколько проектов. Запуск тестового набора должен быть перезапущен для каждого проекта, и поэтому он будет начинаться с нового объема памяти.