私はangeljを使って作成されたセレンのウェブページをテストしようとしています。このページには、ユーザーが入力するテキストフィールドがあります。ユーザーがテキストフィールドに入力すると、各キーストロークがピックアップされ、スタックオーバーフローの質問に記入するとプレビューが生成されます。 :)イベントをトリガーするテキストフィールド上のセレン、人間のやりとりを模倣する方法
私の問題は、私はそれをテストする方法を見つけることができません。テキストフィールドをクリックして入力すれば入力できます。私はmousedownとmouseupコマンドを使ってセレニウム型コマンド、typeKeysコマンドを試してから、ユーザーが入力したことを真似しようとします。しかし、彼らはトリガされていないイベントハンドラがあるかのように動作していません。私は人間のタイプを真似して、イベントが引き起こすようにする必要があります。これは私が思っていることですが、うまくいきません。
<tr>
<td>mouseDown</td>
<td>name=appName</td>
<td></td>
</tr>
<tr>
<td>mouseUp</td>
<td>name=appName</td>
<td></td>
</tr>
<tr>
<td>typeKeys</td>
<td>name=appName</td>
<td>foobar</td>
</tr>
あまりにも許容されるものではJavaScriptを使用しての方法がある場合。ありがとう。
これは私が必要なものです! –