PhearJS

PhearJS

PhearJSは、PhantomJSを使用して動的なWebページをレンダリングします。ページを取得し、レンダリングして、きれいなJSONオブジェクトを返します。
PhearJSは、PhantomJSを使用して動的なWebページをレンダリングします。ページを取得し、レンダリングして、きれいなJSONオブジェクトを返します。PhearJSは、ホストされたAPIとして提供されるだけでなく、自分でホストできるオープンソースソリューションとしても提供されます。多くのWebサイトは、AJAXおよびフロントエンドレンダリングを介してデータをJavascriptに依存しています。マシン(curlなど)がそのようなページを要求すると、空のページのみが「表示」されます。これは、SEO目的、Webスクレイピング、データマイニングなど、動的ページの静的コピーを取得する場合の問題です。PhearJSは、ヘッドレスPhantomJSブラウザーでページをレンダリングし、レンダリングされたページ+応答に関するメタデータを含む派手なJSONオブジェクトを返すことでこれを修正します。
phearjs

ウェブサイト:

カテゴリー

ライセンスのあるすべてのプラットフォームでのPhearJSの代替

AutoIt

AutoIt

簡単なBASICのようなスクリプト言語を使用して、Windows GUIを自動化します。キーの押下、マウスの動き、ウィンドウの属性などをシミュレートします。
Sikuli

Sikuli

画像認識を使用してGUI要素を識別および自動化するデスクトップ自動化ツール。
Selenium

Selenium

Seleniumは、Webアプリケーションのテスト専用のツールスイートです。
iMacros

iMacros

Internet Explorer、Firefox、Chromeを含むすべての主要なブラウザーでタスクを自動化します。
TestingWhiz

TestingWhiz

TestingWhiz™は、コードレステスト自動化ツールであり、機能、回帰、データベース、ビッグデータ、Web UI、クロスブラウザテスト、Web、モバイル、クラウドアプリの分散実行などのエンドツーエンドテストを実行できます。
Mobitaz

Mobitaz

Mobitazは、Androidアプリをテストするモバイルアプリテスト自動化アプリケーションです。
CasperJS

CasperJS

CasperJSは、PhantomJS WebKitヘッドレスブラウザーおよびSlimerJS(Gecko)用のJavascriptで記述されたオープンソースのナビゲーションスクリプトおよびテストユーティリティです。
Phantomjs

Phantomjs

PhantomJSは、JavaScript APIを備えたヘッドレスWebKitです。DOM処理、CSSセレクター、JSON、Canvas、SVGなど、さまざまなWeb標準を高速かつネイティブにサポートしています。
Screenster

Screenster

コードの行なしで10倍高速なUIテスト。Screensterは、アプリケーション画面の視覚的なベースラインを記録し、変更を自動的に検出するWebベースのプラットフォームです。
Appium

Appium

Appiumは、ネイティブおよびハイブリッドモバイルアプリで使用するためのオープンソースのテスト自動化フレームワークであり、WebDriver JSONワイヤプロトコルを使用してiOSおよびAndroidアプリを駆動します。
EveryStep

EveryStep

EveryStepは、Webトランザクションの「すべてのステップ」を記録し、実際のブラウザーを使用してスクリプトを再生する無料の自動化ツールです。
  • フリーミアムアプリ
  • Windows
UBot Studio

UBot Studio

Ubot Studioを使用すると、プログラミングの経験がなくても、必要な自動化ソフトウェアを作成できます。
SlimerJS

SlimerJS

SlimerJSは、スクリプト可能なブラウザーです。Javascriptスクリプトを使用してWebページを操作できます。Webページを開く、リンクをクリックする、コンテンツを変更する...
  • 無料アプリ
Javauto

Javauto

Javautoは自動化言語で、マウスクリックを実行し、キーボード入力をシミュレートし、ピクセル検索を実行できるため、ユニークです。JVMで実行される実行可能コードにコンパイルされるため、作成するプログラムはクロスプラットフォームになります。
Squash TA

Squash TA

Squash TAは、機能テストの自動化のためのツールボックスであり、SeleniumやSahiなどのさまざまなオープンソースロボットとネイティブに対話します。Webアプリケーション、Webサービス、およびバッチの自動テストの管理コントローラーです。