私はテストツールを開発中で、Sikuliを使用してWebアプリケーションへのユーザー要求をエミュレートしています。sikuliスクリプトのブラウザURLを取得するコマンド
(特定のリンクをクリックした後で)ブラウザのアドレスバーでURLを取得する方法はありますか?
すべてのヘルプ、ドキュメントへのポインタは非常に高く評価されます
乾杯!
私はテストツールを開発中で、Sikuliを使用してWebアプリケーションへのユーザー要求をエミュレートしています。sikuliスクリプトのブラウザURLを取得するコマンド
(特定のリンクをクリックした後で)ブラウザのアドレスバーでURLを取得する方法はありますか?
すべてのヘルプ、ドキュメントへのポインタは非常に高く評価されます
乾杯!
Sikuliでこれを行う方法はありません。私はあなたがセレンを使用することをお勧めすることができます。これは、Webテストに最適なフレームワークです。
私はこれをキーストロークで行います。すべてを選択し、クリップボードを使用してコピーペーストします。
click("url.png") # select the url location; may be a bit iffy/browser dependent
type("a", KEY_CTRL) # select all
type("c", KEY_CTRL) # copy to clipboard
click("target.png") # go to your target
type("v", KEY_CTRL) # and paste
シンプルなソリューションも通常はCtrl + Lを使用して行うことができるアドレスバーを選択
click(your link);sleep(2) # or wait for loading to finish via an exists()
type("l",Key.CTRL) # hotkey for address bar selection on FF and GC
type("c",Key.CTRL) #copies
、参照http://www.computerhope.com/tips /tip18.htm – Bookeater