既存のテキストを消去せずに、すでにテキストを含むフィールドにテキストを追加しようとしています。基本的にテキストを含む既存のフィールドにテキストを追加します。
「入力テキスト」キーワードは、各反復の前にフィールドをクリアし、テキストを追加しますので、実行可能なソリューション
は、誰もがこれを行う方法を知っていないのですか?
既存のテキストを消去せずに、すでにテキストを含むフィールドにテキストを追加しようとしています。基本的にテキストを含む既存のフィールドにテキストを追加します。
「入力テキスト」キーワードは、各反復の前にフィールドをクリアし、テキストを追加しますので、実行可能なソリューション
は、誰もがこれを行う方法を知っていないのですか?
Get Textを使用してフィールドに含まれているものを取得し、変数に割り当ててから、入力テキストを使用して必要なものを追加するだけです。すなわち
${original_text}= Get Text Input_Field_Locator
Input Text Input_Field_Locator ${original_text}+${append_text}
私は、次のようSelenium2Library
からExecute Javascript
キーワードを呼び出すことで、JavaScriptを使用することをお勧めします。
Execute Javascript $("#inputfield").val($("#inputfield").val() + " some more text");