У меня есть сценарий watir, который мне нужно запустить из веб-интерфейса в том же браузере, который вызывает сценарии. Возможно ли это?
Это невозможно сделать, так как браузер не понимает, что такое ruby.
Я верю, что это возможно. Я собирался начать проект, аналогичный тому, что Adithi хотел сделать в какой-то момент, используя PHP. В PHP вы можете использовать команду shell_exec или оператор backtick для выполнения команд в оболочке. Рубин возвращает результат с помощью put, который может быть прочитан PHP.
http://chipmunkninja.com/Program-Execution-in-PHP%3A-exec-m@ кажется хорошей страницей, подробно описывающей эту технику.