2017-06-12 10 views
-1

最近、私はスニーカーカートに追加されたロボットをクロムエクステンション(私の最初の実際のプロジェクト)の形でプログラミングしました。今私は小さなUIと理想的にはマルチスレッドのヘッドレスブラウザのために同じボットをプログラミングしたいと思っています。しかし、私はどのように私が始めることができるか分かりません。いくつかの調査を行い、PhantomJS、Caspar、NodeJSを遭遇しました。もちろん、ヘッドレスドライバーのサポートが不足していると聞いていたSeleniumは実用的でした。JavaScriptを使用したウェブオートメーション

どのようにすればよいですか?

答えて

0

私はあなたが達成しようとしていることを正確にはわかりません。 しかし、私はcasperJSを使用しており、オートメーションとブラックボックスのテストにはかなり良いです。

casperjsは、ページを呼び出すブラウザとしてファントムを使用します。 DOM要素を制御することができます。その面では、ページ自体にJavaScript関数を実行することもできます。カスタムJavaScriptをインジェクトすることもできます。

私はこれが助けてくれるといいですか

+0

ありがとう!私は、プログラミング、プログラミングの初心者から習得する方法まで、そして、クローム拡張、JavaScriptなどの基本を知っているだけで、ドライバー、ブラウザー、UIをWebオートメーションと組み合わせる最良の方法を探していました。 – Noah

+0

クロム延長についてはわかりません。しかし、私はcasperjsがdomオートメーションのすべての種類を処理するのに十分強力だと確信しています。簡単に学ぶことができ、javascriptの基礎知識のみが必要です – TestCandidate

+0

いいね。私は標準のデスクトップアプリケーションでcasparJSを実装する方法を知っていますか?クロム拡張から離れたいからです。 – Noah

関連する問題