私たちの開発部門は、AngularJS を使用して Web アプリケーションを構築しています。また、自動テストを検討しているのは、時間を大幅に節約できるからです。
テスト中にWatirが非常に便利であることがわかりました...問題は、AngularJSではうまく機能しないことです。
例: 複数のアイテムを選択しています。これらの項目はすべて ng-dblclick を使用してアクションをトリガーします (div の作成)。
私は使用しようとしました:
browser.select_list(:class, "domain-list").select("Item 2")
browser.select_list(:class, "domain-list").fire_event("dblclick")
と
browser.select_list(:class, "domain-list").select("Item 2")
browser.select_list(:class, "domain-list").fire_event("ng-dblclick")
と
browser.select_list(:class, "domain-list").select("Item 2")
browser.select_list(:class, "domain-list").double_click
と
browser.select_list(:class, "domain-list").select("Item 2")
browser.select_list(:class, "domain-list").click
browser.select_list(:class, "domain-list").click
すべて成功せずに。
私の質問は次のとおりです。AngularJS ng-click/ng-dblclick が有効な要素をダブルクリックすることさえ可能ですか? b. もしそうなら...どうやって?
ありがとう!