より多くのテストをわずかな労力で実現
堅牢かつ信頼性の高いWebアプリケーションUIテスト実践の労力を大幅に削減
概要
洗練された自動テスト — WebTestItは、ベストプラクティスに基づいたプロジェクト構築により、定型コードを自動生成。インテリジェントなテスト固有のコード補完機能により、テスト構築の労力を削減します。
一般的な言語をサポート — Java、JavaScript、Typescript、Pythonのテストを作成。WebTestItは、ネイティブのSelenium / Protractorコードを生成します。
あらゆる環境でテスト可能 — Windows、macOS、Linux、Androidモバイルデバイスといった多様なクロスブラウザ環境でのテストをサポート。一般的なブラウザやヘッドレスブラウザをローカルまたはクラウドでテストできます。
容易なセットアップ — WebTestItは、面倒なセットアッププロセスを管理。テストフレームワークの構築や必要なドライバのダウンロードなど、さまざまなブラウザでのテストに必要な作業に対応します。
テストの自動化
Webテストの自動化に対応 — Java、Typescript、Pythonを使用し、Selenium、Protractorといった標準のWebテクノロジーを用いた堅牢なテストを作成。「Getting Started」パネル、サンプルプロジェクト、ページオブジェクトパターンの自動アプリケーション、ビルトイン コードスニペット、便利なキーボードショートカット、インテリジェント コード補完などにより、開発時間を短縮できます。
Test
品質を犠牲にすることなくテストを自動化 — WebTestItには、ページオブジェクトの作成テストフレームワークからのテストコード分離、モジュール化された再利用可能なテストの作成、クロスブラウザテストなど、さまざまなベストプラクティスがあらかじめ搭載されています。その結果は、メンテナンスが容易で、信頼性の高いテストです。
Adaptive
テスト実行を選択可能 — WebTestItでは、テスト実行ワークフローの選択が可能です。IDEは、失敗したテストのみ、あるいはテストスイート内の特定のテストのみを実行するような柔軟性を提供。自動テストワークフローのデバッグにかかる時間を削減し、コスト削減が可能です。
Accessibility
美しいライトテーマ/ダークテーマを適用可能 — 美しいUIはツールのもう一つの魅力です。WebTestItでは、美しいライトテーマとダークテーマを用いることができ、洗練されたテスト支援機能に加え、快適なツール環境を利用できます。
洗練されたテスト開発
WebTestItは、SeleniumやProtractorといった一般的なWebテクノロジーを用いたテストの作成を効率化するツール環境を提供します。
オープンソース技術上に構築
Electron
Maven
Selenium/Protractor
Monacoエディタ
Aureliaフレームワーク
キーボード操作に対応
キーボードのみの操作で
可能なワークフロー
可能なワークフロー
カスタマイズ可能な
ショートカット
ショートカット
統合ヘルプ機能が
操作方法を回答
操作方法を回答
フルカスタマイズ可能
テンプレート
JSON構成ファイル
レポート
プロジェクト設定
Gitの統合
ベンダーフリー
純粋なSeleniumコードを生成 — カスタムAPIなし
WebTestItがなくてもコードの修正/実行が可能
Webテストの自動化をサポートする機能を多数搭載
柔軟な実行
テストスイート全体の実行、あるいは失敗したテストケースのみの実行などを選択可能。単一のエンドポイント、あるいは複数のエンドポイントを並行して実行することも可能。カスタム構成を用いてコマンドラインからテストを実行することもできます。
JIRA / TestRailの統合
Atlassian JIRAおよびTestRailの容易な統合をサポート。ワンクリックでJIRAのバグレポートを作成したり、TestRailからテストケースをインポートして実行し、その結果をレポートできます。
継続的インテグレーション
CLIを使用して、VSTS、Jenkins、TravisCIなどのCIサーバーに自動テストを統合可能。生成されたレポートを、CIプロセスの成果物に含めることができます。
ビルトイン レポート機能
サードパーティレポートツールが不要に!WebTestItには、ビルトイン テスト実行レポート機能が搭載されており、HTML / CSSによってフルカスタマイズも可能です。
マルチブラウザのサポート
デスクトップおよびAndroidモバイルデバイスの主要なブラウザによるローカルテスト、ヘッドレスブラウザによるテストに対応。Selenium GridやSauce Labsによって提供されるクラウドベースの分散テストにも対応します。
最適化されたワークフロー
マウスまたはキーボード操作によってテストを作成可能。WebTestItは、ページオブジェクトとテスト作成のワークフローをサポートしています。