Je suis en train de définir la variable d'environnement à l'aide AOMQTP 11: charge variable d'environnement à l'aide AOM
Set objFSO = CreateObject("Scripting.FileSystemObject")
curDir = objFSO.GetParentFolderName(WScript.ScriptFullName) & "\"
Set qtApp = CreateObject("QuickTest.Application")
If qtApp.Launched <> True Then
With qtApp
.Launch
.Visible = True
.Options.Run.RunMode = "Fast"
.Options.Run.ViewResults = False
.Open "C:\_Work\MAIN\TestDriver", False
Set qtTest = .Test
With qtTest
.Settings.Run.OnError = "NextStep"
.Settings.Resources.Libraries.RemoveAll
.Environment.LoadFromFile "C:\_Work\MAIN\Configuration\Test2.xml"
.Run
End With
End With
End If
Dans le script QTP, j'utilise des variables d'environnement définies par l'utilisateur (tel que défini dans Test2.xml), mais il doesn ne fonctionne pas car le fichier n'a pas été chargé. J'ai aussi vérifié les paramètres et il n'y a pas de VE définis par l'utilisateur.
Comment l'attacher au test? Par exemple, C: \ _ Work \ MAIN \ TestDriver –
Lemme mettre à jour ma réponse, – Barney
OK. La réponse actuelle mise à jour est juste en train de la configurer (j'ai également obtenu un script similaire en utilisant le script de génération de QTP). Mais le problème est que je suis incapable de joindre le fichier env au test dit (dans lequel j'essaie d'utiliser les vars env) –