5
私は、ExtJSを使用してUIの多くを提示するWebアプリケーションのテストを自動化するためにGebと協力しています。私は「カテゴリ」を表すいくつかのExtJS生成テーブルセルをCtrlキーを押しながらクリックする必要がある状況にあります。これらのことをCtrlキーを押しながらクリックするにはどうすればよいですか?Gebを使用してアイテムをコントロール - クリックするには?
Actions actions = new Actions(driver)
actions = actions.keyDown(Keys.CONTROL)
actions = actions.click(categoryItem)
actions = actions.keyUp(Keys.CONTROL)
actions.perform()
注:
def categoryItem = $("div.category-item-title", text: categoryName).firstElement()
が続いてアクションコントロールクリックアクションを追加するために使用できるオブジェクト:
をゲブは、あなたの提案したソリューションは、より簡単な作りであなたを支援することに注意してください - についてのマニュアルのセクションをチェックしてください[閉鎖を対話](HTTP: //www.gebish.org/manual/current/navigator.html#drag_and_drop) – erdi
「ドラッグ&ドロップ」セクションの下に隠されていないようにドキュメントを移動すると、他の人の時間を節約するのに役立ちます。 –
提案していただきありがとうございます。すでにチケットがあります:http://jira.codehaus.org/browse/GEB-207 – erdi