は、私は私のJMeterのテストで実行されているJMXのパスを取得するためにここに掲載のBeanShellスクリプトを使用しようとしています - それは働いているAccess to JMeter script pathJMeterのスクリプトパスに「」がないと機能しません。
と私はパスの出力をログに記録した場合BeanShellのかによって設定されたとき私は期待通りに表示されたスクリプトへのパスを取得し、デバッガで変数を表示 -
c:\my\path\to\script
が、私は、その後のSendKeysにその変数を渡すしようとすると、スラッシュ「\」はその削除される -
c:mypathtoscript
そして、これは私が私のファイルをアップロード/添付することができません動作しません..私は愚かな何か
おかげJMeterのUDV値を置くために、ユーザーvars.putするために必要な
バックスラッシュをエスケープしてみてください。 –
こんにちはKevin、どうすればいいですか?リンクにポストされているbeanshellスクリプトによってパスが生成されています... – Karl
生成されたパスをどのようにエスケープするか分かりませんが、二重バックスラッシュを使用してバックスラッシュをエスケープするか、フォワードスラッシュを使用して変更できますあなたのsendKeys変数に渡されます。 –