1

そのような特定の状況であなたの助けが必要です。アプリケーションのテストには、「 ext js」ライブラリに基づく Selenium フレームワークを使用します。要素の 2 つのツリーがあります。あるツリーから 2 番目のツリーの別の要素に要素を移動する必要があります。私は使用しdragAndDropToObject(xpath1,xpath2)ます; メソッドが ' xpath1' 要素を取り、それを ' ' 要素に移動しようとしてxpath2も結果が得られないことがわかります。要素 ' xpath1' は前の場所に戻ってきます。メソッドは、ポイントされたオブジェクトを認識せず、取得した要素を解放しないようです。Selenium の別の方法 (fe) を使用するclick(xpath2);と、ポイントされたオブジェクトをクリックするので、問題はdragAndDropToObject.

4

1 に答える 1

2

user-extensions.js ファイルでセレンを拡張する必要があると思います。

Seleniumのドラッグ アンド ドロップ テストは、SweetDEV RIAオープン ソース タグ ライブラリで行われました。

SweetDEV RIA SVN リポジトリ で非常に興味深いメソッド (Selenium.prototype.doDragTo) を見つけることができます。

于 2008-10-06T14:10:38.670 に答える