отредактируйте все переменные окружения - перейдите на вкладку Мой компьютер - через QTP - PullRequest
0 голосов
/ 10 марта 2011

есть ли в qtp какой-нибудь код, который может перейти к выбору свойств моего компьютера, затем перейти на вкладку «Дополнительно», переменные среды и редактировать все существующие переменные.

С уважением, Jitu

1 Ответ

4 голосов
/ 10 марта 2011

Предположительно, ваша цель не в том, чтобы протестировать установку переменных среды через вкладку "Дополнительно", а в любом случае изменить их из сценария QTP.

Вы можете легко изменить их, используя возможности VBscript.Посмотрите на эти функции:

Public Function GetEnvVariable(ByVal strEnvVarName)
  Set oShell = CreateObject( "WScript.Shell" )
  GetEnvVariable = oShell.ExpandEnvironmentStrings(strEnvVarName)
End Function

Public Function SetEnvVariable(ByVal strEnvVarName, ByVal strNewValue)
  Set oShell = CreateObject( "WScript.Shell" )
  oShell.Environment.item(strEnvVarName) = strNewValue
End Function

Здесь вы можете прочитать больше о переменных среды.Также WshEnvironment Object может быть полезным для вас.

...