У меня есть файлы .properties, как показано ниже:
user:abcd
pwd:xyz
system:test
Далее у меня есть скрипт ruby с Watir для автоматизации браузера.В этом сценарии у меня есть операторы типа
browser.text_field(:id => 'identifierId').set "#{user}:variable to be replaced by its value from .properties file".
Аналогично, другие значения необходимо заменить на "pwd" и "system".
Я пробовал решение в соответствии с приведенными ниже сообщениями: Заменить свойства в одном файле на свойства в другом в Ruby
Однако команда "set" устанавливает все, что было установлено в качестве аргументов, вместо замены переменной ее значением.
Пожалуйста, помогите.