1) Что касается описательного программирования, аналогичной функцией в RFT является функция find
. См. Мой предыдущий ответ на эту тему.
2) Можно ли редактировать файл scriptname.java? Вы не хотите напрямую копаться в файлах сценариев, так как для каждого сценария существует несколько вспомогательных файлов. Если вы хотите переименовать скрипт, воспользуйтесь панелью тестового проводника, щелкните правой кнопкой мыши скрипт и выберите переименовать.
3) Я не уверен, что для этого есть прямой аналог. Здесь это действительно команда VBScript, а не QTP. Есть много различий между VBScript и Java. VBScript интерпретируется, Java компилируется. Есть что-то конкретное, чего вы пытаетесь достичь?