gaiatest is a Python package based on Marionette, which is designed specifically for writing tests against Gaia.