Application Modeller - Java-приложение, использующее командный файл

У меня есть командный файл, который запускает приложение Java, которое я хочу шпионить в моделировщике приложения. Для опции Java в синей призме требуется исполняемый файл jar, который в моем случае недоступен. Пакетный файл содержит некоторую логику, на основе которой запускается приложение, поэтому его следует запускать только из пакетного файла.

Должен ли я использовать опцию Windows в приложении для моделирования, чтобы указать cmd.exe и настроить командный файл.

1 ответ

Существует как минимум 4 возможных решения:

  1. Используйте действие "Utility - Environment" VBO и "Start Process". Он имеет два входных параметра: Приложение (полный путь к файлу пакетного сценария) и Аргументы (укажите, если необходимо, например, код страны или тип среды)
  2. Используя методы Surface Automation, запускайте пакетный скрипт так же, как пользователь
  3. Используйте этап кода и метод Process.Start подробнее: https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.start?view=netframework-4.7.2
  4. Создать объект для автоматизации командной строки и репликации шагов из скрипта

Я предлагаю попробовать решения 1 и 2, так как они не требуют дополнительных знаний сценариев / кодирования.

Другие вопросы по тегам