¿Cómo guardar y restaurar todas las cookies con Selenium RC?

Estoy ejecutando pruebas complejas que crean muchas cookies para diferentes secciones de mi sitio web.

Ocasionalmente tengo que reiniciar el navegador en el medio de una prueba larga y dado que el servidor Selenium no modifica el perfil base de Firefox, las cookies se evaporan.

¿Hay alguna forma de guardar todas las cookies en una variable de Python antes de terminar el navegador y restaurarlas después de iniciar una nueva instancia del navegador?

Respuestas a la pregunta(2)

Su respuesta a la pregunta