金融向けテスト自動化ツール・ATgoとは?
引用元HP:ATgo公式
https://atgo.rgsis.com/
ATgoは、システム開発におけるテストを効率化するために開発されたテスト自動化ツールです。金融機関など、セキュリティや信頼性といった品質が高い水準で求められるシステム開発に多く導入されています。
ここでは、金融向けテスト自動化ツール「ATgo」の特徴と機能、導入するメリットなどをご紹介します。
ATgoの特徴を1分で確認!
引用元:YouTube公式
(https://youtu.be/7otZMnchYM8?si=fNvGSRVL2bLCm8v1)
日本独自の開発プロセスに対応

引用元:RGS株式会社システム株式会社公式HP
(https://atgo.rgsis.com/function/script-ai/)
国内発のテスト自動化ツールです。欧米系ツールにはない、日本独自の開発プロセスやドキュメント要件に対応しています。
ドラッグ&ドロップでスクリプト作成ができる「スクリプト作成IDE」、Web画面操作と同時にスクリプトを自動生成する「レコーディング機能」、複数ウィンドウをまたいでレコーディングができる「マルチウィンドウレコーディング」などさまざまな機能を搭載。現場のリアルなニーズに応えています。
セキュリティ性が高い
SaaSではなくパッケージ型で提供されているため、インターネット環境が必要なく、クローズド環境でスムーズに導入・運用が可能することが可能。インターネット非接続の閉域網で開発・テストを行うケースが主流である金融業界でも、安心して使用できるよう設計されています。
ローコードでスクリプトを作成できる
コーディング不要で簡単にテストスクリプトを作成することが可能。専門的なプログラミング知識がなくても操作できるので、リソース不足に悩む企業にもおすすめです。
操作に慣れたら、スクリプトのカスタマイズも行えます。初心者も経験者も、スキルや業務、プロジェクトの要件に合わせて柔軟に運用できるツールです。
日本国産・日本現地開発でサポート体制が整っている
日本国内で開発することで、料金面でも競争力を発揮しています。全てのプランに日本語のマニュアルを添付。サポートデスクも24時間日本語受付で、操作方法やトラブルの相談などに対応しています。
ATgoの主要機能を動画でチェック
UIテスト機能
引用元:(https://www.youtube.com/watch?v=CEYMyBNYlPc)
ATgoのUIテスト機能は、ブラウザ操作を記録するだけでテストスクリプトを自動生成。コーディング不要のローコード設計により、初心者でもすぐにテスト自動化を始められます。レコーディング機能を使えば、普段通りに画面を操作するだけでスクリプトが完成。リグレッションテストやクロスブラウザテストなど、繰り返しが多いテストを効率化し、開発スピードと品質向上を実現します。
APIテスト機能
引用元:(https://www.youtube.com/watch?v=vvmgZKOLotg)
APIテスト機能では、Excelフォーマットに入力するだけでOK。RESTfulやgRPC APIに対応し、レスポンス時間の計測やDB比較、自動検証など多彩な機能を搭載。単体テストから複雑なシナリオテストまで幅広く対応できます。エビデンスは自動で収集・出力されるため、手作業の負担を大幅に削減し、API開発の品質を確保します。
CI/CD連携機能
引用元:(https://www.youtube.com/watch?v=qC5BM6QpeGE)
ATgoはコンテナ環境を提供しているため、GitLab、Jenkins、Dockerなど、さまざまな外部ツールと自由に連携できます。コミットのタイミングで自動テストを実施したり、ビルドとテストを同時に自動化することで、不具合を早期に発見できます。ヘッドレステストにも対応しており、パイプラインに組み込んで継続的なテスト自動化を実現し、DevOpsの取り組みを強力にサポートします。
Salesforce対応機能
引用元:(https://www.youtube.com/watch?v=Tg0SZ119bOk)
ATgoはShadow DOMに対応しており、Salesforceアプリケーションのテスト自動化も実現できます。これまでOSSツールやノーコードツールでは届かなかった領域でも、ATgoならスムーズにテストを自動化できます。複数ウィンドウをまたいだレコーディングも可能で、Salesforce特有の複雑な操作フローもしっかりカバー。導入企業からも高い評価を得ている実績のある機能です。
ATgoを導入することで得られるメリット
引用元:ATgo公式HP
(https://atgo.rgsis.com/)
平均80%の工数を削減できる
テストの実行はもちろん、テストステップやテストスクリプトも自動で作成することが可能。導入することで、「テスト作成の高速化」「テスト工数の大幅減」「エビデンスの標準化」「テスト結果検証の効率化」といったメリットを得ることが可能です。
実際に、導入した数十社の企業では平均して80%以上※の工数削減を達成。プロジェクトによって異なるものの、多くの企業が工数削減を実現しています。
※参照元:remodooo! (https://zaitaku.sal.ne.jp/column/archives/9330)
エビデンスの自動収集で監査対応を効率化できる
実行ボタンをクリックするだけでテストやエビデンスを自動収集。自動でスクリーンショット、データベース情報、ログを取得し、Excelファイルにまとめる機能を搭載しています。これにより、エビデンスの作成工程を大幅に削減。エビデンスの標準化も実現することが可能です。
特に注目したいのが、エビデンスの比較機能です。画像認識AIで、修正前後の画面キャプチャについても自動的に差異点をレポートすることが可能。金融業界の厳しい品質基準を満たしており、出力されたレポートをそのまま顧客に提出することができます。
テスト導入支援サービスとは?
テスト自動化を導入するためには、自動化の範囲を決定し、自動化ツールの選定やテスト環境の構築、テストスクリプトの作成などを行わなくてはなりません。しかし、こうした事前準備が負担となり、導入に踏み出せない企業は多いようです。
ATgoは、導入からテストの実施・実行検証までプロが代行する「テスト自動化サポートプラン」を提供しています。
テスト自動化の専門家によるトータルサポート
専門チームが、導入からスクリプト作成、テスト実行まで、プロジェクトの状況に合わせて適切なサポートを提供します。自動化初心者の方でも、段階的にスキルを習得しながら運用できる体制を整えられるため、安心してテスト自動化をスタートできます。
リソース不足を解消する代行サービス
人手不足やスケジュールの制約でテスト自動化の導入が進まない場合でも、スクリプト作成代行やテスト実行検証代行を活用することで、スムーズに自動化を実現できます。専門チームがテストスクリプトの作成からテストの実施、結果の検証まで代行するため、社内のエンジニアは本来の開発業務に集中できます。また、作成されたスクリプトはそのまま引き継いで活用できるため、将来的な内製化にもスムーズに移行可能です。
実践的なトレーニングで自走できるチームへ
ATgo導入トレーニングでは、ハンズオン形式の実践的な研修を通じて、短期間でツールを使いこなせるようサポートします。プロジェクトの特性や自動化の目的に応じてカスタマイズされたトレーニング内容により、実務に即したスキルを習得できます。初期段階での丁寧なサポートにより、チーム全体でテスト自動化を推進できる体制を構築し、継続的な品質向上と効率化の両立を実現します。