Я написал функцию python для извлечения учетных данных базы данных для различных сред
def database_creds(env):
if env == 'staging' or env == 'qa':
hostname = 'host1'
username = 'user1'
password = 'pass11'
database = 'TestDb'
elif env == 'production':
hostname = 'host2'
username = 'user2'
password = 'pass22'
database = 'ProdDb'
return hostname, username, password, database
Я сомневаюсь, как мы можем использовать каждое возвращаемое значение в файле робота?
Если мы возвращаем толькоодно значение из функции Python
def getApiFullUrl(env):
if env== 'production':
url = 'production url'
else:
url = 'other environment url'
return url
, которое мы можем использовать следующим образом в файле робота:
${url} ${getApiFullUrl('${env}')}