問題タブ [browser-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
511 参照

click - Watin - リンクを Ctrl キーを押しながらクリックする方法は?

簡単な操作のように思えます。Watin Link クラスが与えられた場合、どのようにリンク上で crtl クリックを実行しますか? Watin メソッドまたは System.Windows.Forms.SendKeys を使用して ctrl の keyDown を実行する方法がわかりません。

どんな提案でも大歓迎です。

0 投票する
1 に答える
86 参照

linux - 記事・web2.0サイトのアカウント作成・投稿の自動化のお手伝い

記事や Web 2.0 サイトで自動アカウント作成を行う方法についてアイデアが必要です。これらのサイトの多くは ajax/javascript を使用しているため、PHP/Curl では実行できず、これは curl では実行できません。したがって、これをどのように行うことができ、どのツールを使用して(Linux環境で)行うことができるかを誰かが知っている場合は、提案してください。いくつかの HTML レイアウト エンジン (Webkit や Gecko、あるいはもっと単純なものなど) でできるかどうかを考えています。クリックをシミュレートしたり、URL を入力したりできるように、エンジン API にアクセスできる必要があります。

それで、これは可能ですか(セヌケが同様のことをしましたが、IEの単純なバージョンに基づいているはずです)。

前もって感謝します。

0 投票する
1 に答える
1532 参照

file-upload - Groovy ファイルのアップロードと実行

アプリケーションからクエリ ツール ページにファイルをアップロードしたいと考えています。すべての SQL スクリプトをプロジェクトのフォルダーに保存しました。これらのスクリプトを 1 つずつアップロードして実行する必要があります。私の自動化テストスクリプトの場合、ファイルのアップロードは依存しています。

これを達成する方法を教えてください。

ありがとう、アシュウィン

0 投票する
1 に答える
1387 参照

google-chrome - watir-webdriver を使用して、Chrome でリンクをクリックするたびに新しいウィンドウを開かないようにする方法はありますか

Google Chrome を使用して、iPhone 用の JavaScript で開発されたモバイル アプリのテストを自動化しようとしています。これは Webkit ベースであるため、コンテンツをレンダリングできるのは Safari と Google Chrome のみであるため、watir-webdriver を使用する以外に選択肢はありません。

Google Chrome で自動化するソリューションを見つけるために多くの調査を行ってきましたが、Watir-WebDriver を使用するのが最も近い方法です。

次のコードがあります。

#step1 が実行されるとすぐに、コンテンツが新しいブラウザー ウィンドウで開かれ、次のようになります。

watir-webdriver を使用して、Chrome でリンクをクリックするたびに新しいウィンドウを開かないようにする方法はありますか。または私の問題に対する他の解決策。

ありがとう

0 投票する
2 に答える
296 参照

ruby - Web アプリケーションから watir スクリプトを呼び出す方法は?

スクリプトを呼び出す同じブラウザーで、Web インターフェイスから実行する必要がある watir スクリプトがあります。出来ますか?

0 投票する
1 に答える
101 参照

firebug - Web ページがロードされるたびに CSS/HTML を自動的に変更する方法はありますか?

Web ページの問題を修正したり、特定のものを隠したりするために Firebug を使用することがあります。私は単にこれらの Web ページのユーザーであり、ソースを変更することはできません。Web サイトにアクセスするたびに特定の変更が実行されるように、これを自動化できるようにしたいと考えています。現在、ページが読み込まれるたびに同じ編集をやり直す必要があります。

私は Firebug 以外のツールを使用することにオープンです。これができるかどうかわからないからです。

0 投票する
3 に答える
3911 参照

google-chrome - アタッチは webdriver でサポートされていないため、watir-webdriver の watir::ie.attach に代わるものはありますか

Webkit 対応のブラウザー (Google Chrome、Safari) でのみレンダリングされる Web サイトがあります。Windows 7 を使用しているため、Google Chrome を使用しています。

同じことを自動化するために Watir-WebDriver を使用しています。

問題: ブラウザ ウィンドウのボタンをクリックすると、別のウィンドウが起動し、クリック後のコンテンツが新しいブラウザ ウィンドウにレンダリングされます。テストを続行するには、この新しいブラウザ ウィンドウを識別できる方法が必要です。さまざまなフォーラムを読んでいますが、特定の回答/解決策が得られません。

Q: Watir-Webdriver では attach がサポートされていないため、watir-webdriver の watir::ie.attach に代わるものはありますか?

サンプルコード:

0 投票する
1 に答える
4011 参照

watir - Watir:-画像ボタンをクリックしますか?

私はFirefoxを使用していて、そのユーザーエージェントを変更してiphoneWebブラウザーのように動作するようにしました。watirを使用してgoogle.comを開き、モバイルビューの画像であるsearhボタンをクリックしたいと思います。どうやってするか。

0 投票する
1 に答える
1153 参照

ruby - RubyとFireWatirを使用して、(Control)+(1)などのキーボードコマンドをブラウザに送信するにはどうすればよいですか?

FireWatirを使用してWebアプリをテストしていますが、プラグインテキスト「LTN123456」への接続を開くにはCTRL + 1を送信し、接続を閉じるにはCTRL+2を送信する必要があります。

0 投票する
3 に答える
1590 参照

watir - ボタンをクリックできない - Watir

ページ上のボタンには次のコードがあります。

私のコード:ie.button(:id,"btnSignin").clickエラーはスローされませんが、ボタンをクリックしません

ボタンをクリックさせる方法は?