У меня очень старое приложение на Rails 2 (да, оно старое), и я собираюсь обновить его до Rails 6. Приложение поставляется с набором тестов, написанных на RSelenese и работающих с selenium-on Плагин . Для справки, вот пример теста:
setup :fixtures => "masters/all"
#
include_partial 'login', :username => "tom.doh", :password => "Secret123", :language => "en"
#
open "/masters/new"
type "id=master_name", "Test Master"
click "link=subcategory"
click "id=master_originator_id_1"
click_and_wait "id=master_submit"
#
verify_text_present "name: Test Master"
В настоящее время я хотел бы иметь возможность при переходе на Rails 6 продолжать выполнять эти тесты (я планирую заменить их на RSpe c Системные тесты после запуска приложения на Rails 6).
Есть ли способ использовать драгоценный камень selenium-webdriver для запуска (R) Selenese test?