add custom exception
add generic_test method
adding get_form method for simpler form selection in test
add form fill method to auto fill form with datas
add run method for force implementation