Я также слышал хорошие новости о Selenium IDE , и мое ограниченное тестирование показывает, что оно довольно работоспособно и работает в Firefox и IE.
Для большинства инструментов тестирования на основе макросов вам потребуется программирование, если вам необходимо поддерживать несколько повторяющихся тестовых случаев.
Тем не менее, в вашем примере вы упомянули запуск макроса Expedia ... предположительно для очистки результатов. Вам нужно убедиться, что вы не забиваете серверы Expedia и / или не ожидаете загрузки, когда они обнаружат, что вы (фактически) бот.