Courir Jmeter sur XP, je le scénario suivant:force java littérale lorsque vous utilisez caractère d'échappement dans jmeter
Declare the variable "ServerName" with the value 'serverNameValue'
Declare the a variable "TestResultsFolder" with the value 'c:\results\${ServerName}'
... do samplers ...
Have a simple data writer save result to "${TestResultsFolder}\file"
Malheureusement, l'auteur de données économise à 'c: \ résultats \ $ {ServerName} 'au lieu de' c: \ résultats \ serverNameValue '
si je mets un caractère alpha valide avant la variable, il fonctionne: ' c: \ résultats _ $ {ServerName} 'donne' c: \ results_serverNameValue '
Ainsi, il semble que le \ échappe à la déclaration de variable de $, ce qui empêche le programme de fournir la valeur correcte.
Toute réflexion sur la façon dont je pourrais effectivement obtenir c: \ résultats \ serverNameValue
Oui, échapper à la '\' a travaillé - Merci! La dernière solution consistait à avoir des barres obliques: * C: \ temp \\ $ {ServerName} * – BlackGaff
Vous pouvez également utiliser des barres obliques dans les chemins, même sur les fenêtres. Utiliser 'c:/results/$ {nom_serveur}' shoukd fonctionne indépendamment de l'échappement de la chaîne. –
Utilisation des barres obliques a également travaillé à merveille, merci. Aussi, mon premier commentaire devrait lire "deux barres obliques". Bah. – BlackGaff