jQuery Drag & Dropを利用したページがあります。このプロセスでは、比較的堅牢なテストスイートをSeleniumで作成したいと思います。ドラッグと私は得ることはありませんドロップ」FullCalendarが、私は録音しようとするセレンIDEを使用する場合:セレンを見ると、私はそれのようjQueryプラグインのドラッグ&ドロップコマンドを持っていることを発見しましたjQueryのドラッグアンドドロップとDroppableのセレンのテスト
記録されたイベント。
jQueryセレクタを使用してイベントをターゲットにする必要がありますか?
次は(example pageの '12Pのランチ' をターゲットに)
<tr>
<td>dragAndDrop</td>
<td>/html/body/div[2]/div/div/div[2]/div/div/div/div/div[8]/div</td>
<td>+100,+100</td>
</tr>
あるいは要素の両方のケースで
<tr>
<td>click</td>
<td>/html/body/div[2]/div/div/div[2]/div/div/div/div/div[8]/div</td>
<td>+100,+100</td>
</tr>
にのXPath ISNをクリックする動作しないので見つかりませんでした。では、この変化する要素をどのようにターゲット設定できますか?私がユニークIDをセレクタに持っていたら、それをターゲットにすることはできますか?どちらの方法でもドラッグ&ドロップが動作していないようです:
<tr>
<td>dragAndDrop</td>
<td>id=targetelement</td>
<td>+100,+100</td>
</tr>
はまた、私はjQueryを使って「場所」の要素をターゲットにすることができますか?
<tr>
<td>dragAndDrop</td>
<td>selenium.getuserwindow.browserbot.jQuery('#targetelement')</td>
<td>+100,0</td>
</tr>
あなたは私が参照例のページで作業していますか?あなたが参照したIDを見つけることができません - ページに追加していますか? –
これはいいえ、別のプロジェクトで私のために働いたテストです、それはプロセスを示しています – chim