弊社は汎用的で拡張可能なフレームワークに基づく自動化テストプロダクトを提供しています。これらの自動化テストプロダクトはテストスクリプトのカスタマイズ、テストデータの引数化、多種多様なアサート方法、全面的なテストレポート、図形などの可視化管理などの特長を持ち、専門的でフルーサイクルのテストプロセス管理機能を提供することで、テストウェア管理とテスト結果分析のコストを軽減でき、テストウェアの流用性とテスト実施の効率を向上させ、企業の自動化テストを導入することに成功させることに貢献できます。
クラウド実機での手動テストができる上、自動テストで、大量で重複的なテストとマルチ端末でのテストも効率的に完成させることにより、モバイルアプリへの回帰テスト、兼用性テスト、パフォーマンステストをこなせる。
数多くの携帯端末をサーバールームに集中し、管理している。利用者は需要に応じてクラウドプラットフォーム経由で端末を借用してコントルールする。それにリアルタイムに端末ログ、パフォーマンス情報を取得できる。進んだ映像ストルーム技術を利用することで、クラウド上の端末を使っているのに、実機操作と同じ使用体験を得られます。
ブラウザ上で利用者の操作を記録して、テストスクリプトを作成します。テストスクリプトの再生によりテスト自動化を実現します。スクリプトが流用でき、開発スキルがなくてもスクリプトの可視化の組み立てでテストケースを作成することもできます。
複数の端末に対して、同時にインストール、起動、Monkey、アンインストールなどの兼用性テストを行うことができます。テストしている間に、所要時間・CPU・メモリ利用率・ネットワーク利用量・バッテリ利用状況などのパフォーマンス指標を自動に収集します。問題解決のため、スクリーンショット、ログ取得なども自動的に行います。
テスト端末・テストケース・テストタスクを一括で管理しています。自動化テストと手動探索的テストの両方をサポートします。手動探索的テストでも、自動的にスクリーンショット・ログ・パフォーマンス指標を収集し、可視化のテストレポートを作成します。
豊富なAPIを提供しています。これらのAPIを利用して、利用中のユーザー管理システム・テスト管理システム・バグ管理システム、CIツール、バージョン管理システムと連携して動作できるようにカスタマイズすることができます。
画面上のコントローラーの識別方法をカスタマイズすることができる。スクリプト実施時に実際に使用するモバイル設備のスクリーンサイズに合わせて、自動的にコントローラーの位置が確定できるため、スクリーンサイズからの影響を無くすことができる。自動的に画面が上下に移動して、コントローラーを識別する機能を提供するので、データリストがうまく識別できないことを解決できる。
モバイル設備のネットワーク環境が複雑で、 WiFi、 4G、3G、2G間のスピード差も大きい。スクリプト実行中の画面ロード時の待ち時間が自動的に処理されることにより、自動化検証スクリプトはネットワーク環境からの影響を有効的に減らせる。同じスクリプトが異なるネットワーク環境で安定的に動作することを確保する。
ブラウザ上で、テストスクリプト作成・テスト実施を行うので、気軽にテストスクリプト、テストレポートの共有が実現できる。クラウド上のモバイル設備を遠距離で利用できるので、設備の利用率を向上させることもできる。情報セキュリティーのため、システムは権限管理機能も提供している
企業開発プラットフォームと容易に連携して動作できる自動化テストプラットフォームである。テスト項目の管理、Web画面オブジェクトの自動識別、ドラッグ&ドロップによるテストケース作成、テストスクリプトのマルチ端末での同時実施、可視化テストレポートの自動作成などの機能を提供している。
手動でテスト項目の管理・画面オブジェクト識別を行う上、ある程度のルールに合わせて、開発プラットフォームをカスタマイズすることで、テスト項目の自動抽出と画面オブジェクトの自動識別ができるようにさせます。
テスト項目の下にテストケースが作成できる。テストケースがテストステップをドラッグ&ドロップすることで作成できます。テストケースのモジュール化・テストデータの引数化により、テストケースの流用性が高められている。
キーワード駆動方法を採用することによりテストケースのメンテナンス性を高めて、テストケースの作成コストを軽減できます。テストスクリプトとテストデータを別々に管理することで、テストケースの流用性・テストケース実施の安定性を高められている。
実施しようとするテストケースをパッチ処理タスクとして、複数台のテスト実施マシンに別々に送り、同時にテスト実施を動作させることができます。
多次元で可視化されたテストレポートを提供します。レポートには、テストケースの実行状況の統計情報、メモリーの使用量、実施の所要時間の分析、テストケースのカバレッジ統計などが含まれている、さらに実施中のスクリーンショットを自動的に取得し、テスト結果分析の効率と正確度を高めることができます。
豊富なAPIを提供し、認証権限管理、テスト管理、バグ管理、持続的インテグレーション、バージョン管理などの既存システムと連携し動作するためのカスタマイズ開発をサポートしています
可視化されたスクリプト編集機能、柔軟で拡張可能なアサーションを提供しています。
同じテストケースが主流の各種ブラウザ上で動作できる。回帰テスト、兼用性テスト、安定性テストによく使われている。
Neusoftクラウドテスト管理プラットフォームはNeusoftの20年にわたり蓄積してきたテストサービス・テスト管理経験に基づいて開発したフルライフサイクルテスト管理プラットフォームです。プロフェッショナルなテストプロセス管理機能を提供しています。IT業者・企業などの組織に幅広く使われている。同時に、NeusoftのUniEAP UTF Web自動化テストプラットフォームとのシームレスな融合を実現し、手動・自動一体化のテストをサポートします。
メイン画面は登録ユーザーのロールと権限によって異なる内容が表示されます。処理中のタスク、各種類のノウハウ情報、個性化の統計情報などが含まれています。
ソフトウェアテストのフルーライフサイクルを設置・マネジメントできます。要件管理、テストウェア管理、タスク管理、欠陥管理などが含まれ、自動化テストの呼出しもできます。
構築ガイダンスを提供し、組織ノウハウ管理を構築するのに協力できます。優れたドキュメント、事例、典型的な不具合情報などの蓄積と共有によって、ノウハウの蓄積・再利用を向上させます。
実際のユーザーの操作をシミュレーションし、業務システムが正常に動作されているかを指定時間・指定間隔に自動に検査するプラットフォームです。検査対象は業務システム・API・ポータルなどが含まれている。を自動生成します。
REST、SOAPなど様々なインターフェースに関する自動巡回検査ができます。インターフェースの実用性、合法性、性能及びフィードバック結果の正確性が含まれています。
ビジネスのワークフローに基づき巡回検査スクリプトを定義することができ、それに複数のテストデータセットで検査スクリプトを循環実行できます。巡回検査スクリプトは主流な各種ブラウザ上で動作できます。
ポータルサイトへの自動巡回検査はポータルサイトのURLを設定するだけで、、画面上のすべてのリンクを自動的に発見・操作して、リンクの動作可能・アクセスのタイムオーバー・外部への違法リンクなどを定期的かつ自動的に走査し、巡回検査を行います。
サービスインターフェース、ビジネスプロセス、ポータルサイトなどへの自動巡回検査内容をテンプレート化することができます。巡回検査内容を編集・カスタマイズ・マネジメントすることが容易に行うことができます。
各巡回検査処理を指定された巡回検査用のマシンに配布で、複数のマシンで同時に検査処理を行うことができます。検査処理に所要された実行速度を加速し、タイムリーに巡回検査結果をフィードバックできます。
巡回検査している間に、自動的にスクリーンショット・パフォーマンス情報などを収集して、図形などで巡回検査の結果を可視化に報告します。これによって、関係者がタイムリーにシステム動作状況を把握することに役立ち、システム改善・最適化のために客観的根拠を提供できます。