Web-Httpプロトコルを使用してloadrunnerスクリプトを取得しました。ウェブサイトは内部的にwebsocketを使用します。私はWebsocketCBとWebSocketBufferファイルを作成しました。 送信する前に配列内の値の1つを変更する必要があるWebSocketSend配列があります。loadrunnerのWebSocketBuffer.hファイルで配列内の変数を置換する方法
別のパケットの動的値を変数に保存することができます。 しかし、私は上記の配列でそれを置き換えることはできません。私は "テスト"変数のために以下の規約を使用しました。
char WebSocketSend0[] = "Data: lr_eval_string("{test}")";
しかし、コンパイルエラーが多発しました。 とにかく私は代入をすることができますか?さもなければ、配列を変更するコードをたくさん書く必要があります。
私はこれも有効ではないと信じています。文字列の不一致とcharへのポインターがあります。 'char * WebSocketSend0 = lr_eval_string(" Data:{テスト} "); ' – tserg42
変数をポインタに変更すると、lr_eval_string()評価がうまくいきます。 –
@JamesPulley私はこれがCでは不可能であることを認識しています。それを可能にするloadrunnerの機能があるかどうかを知りたいだけでした。 –