Is there a way to mass test render settings?

First of all, I was very unsure of where to post this. Please move this if this isn’t in the right part of the forum.

Is there a way to have blender (cycles) render the same image over and over again, each time using a different set of render settings that were provided before hand? I would like to be able to list a bunch of settings, tell blender to render them all, and then come back in a few hours and compare quality and render times as opposed to having to change a setting, wait a few minutes, check it and record render times and settings and then try something else.
Thanks

Yeh you can do this via python scripting.

you can render via python using hte command
sample code that you can copy / paste into the text editor:

import bpy
bpy.context.scene.cycles.max_bounces = 3
bpy.ops.render.render()
bpy.data.images[‘Render Result’].save_render(“C:/cyclesMaxBounces3.jpg”)

bpy.context.scene.cycles.max_bounces = 5
bpy.ops.render.render()
bpy.data.images[‘Render Result’].save_render(“C:/cyclesMaxBounces5.jpg”)

bpy.context.scene.cycles.max_bounces = 8
bpy.ops.render.render();
bpy.data.images[‘Render Result’].save_render(“C:/cyclesMaxBounces8.jpg”)

There will be NO progress bar nor will it show you where the render is up to.

Cool, thanks.