そのような特定の状況であなたの助けが必要です。アプリケーションのテストには、「 ext js」ライブラリに基づく Selenium フレームワークを使用します。要素の 2 つのツリーがあります。あるツリーから 2 番目のツリーの別の要素に要素を移動する必要があります。私は使用しdragAndDropToObject(xpath1,xpath2)
ます; メソッドが ' xpath1
' 要素を取り、それを ' ' 要素に移動しようとしてxpath2
も結果が得られないことがわかります。要素 ' xpath1
' は前の場所に戻ってきます。メソッドは、ポイントされたオブジェクトを認識せず、取得した要素を解放しないようです。Selenium の別の方法 (fe) を使用するclick(xpath2);
と、ポイントされたオブジェクトをクリックするので、問題はdragAndDropToObject
.
2526 次
1 に答える
2
user-extensions.js ファイルでセレンを拡張する必要があると思います。
Seleniumのドラッグ アンド ドロップ テストは、SweetDEV RIAオープン ソース タグ ライブラリで行われました。
SweetDEV RIA SVN リポジトリ で非常に興味深いメソッド (Selenium.prototype.doDragTo) を見つけることができます。
于 2008-10-06T14:10:38.670 に答える