【金融向け】システム開発の品質向上と効率化を実現するテスト自動化ツール活用ガイド

Sponsored by RGS株式会社

金融
向け
システム開発の
品質向上効率化を実現する
テスト自動化ツール活用ガイド

エンジニア人材の不足が深刻化する中、大規模な金融系システム開発には品質とともに、より高い生産性が求められています。そこで注目されるのがテスト自動化ツールです。
本メディアでは、金融業界の要件に適したツールの選び方や導入の要点を解説し、システム開発の品質と効率向上を支援します。

※このサイトは金融向けテスト自動化ツール「ATgo」の開発元・RGS株式会社をスポンサーとして、Zenken株式会社が運営しています。

About

金融向けテスト自動化ツールに
必要な条件とは?

01

画一なエビデンス
データを残せる

金融系システム開発では、厳格な内部統制や外部監査に対応するため、操作ログや画面キャプチャなどの証跡が必須。特に大規模になるほど、画像やPDF、HTMLなど、大量のデータを簡易に取得・比較できるツールが求められます。

02

セキュリティ制限が
あっても利用できる

金融業界では、情報漏洩リスクを最小限に抑えるため、インターネット非接続の閉域網で開発・テストを行うケースが主流。こうした環境でもスムーズに導入・運用できる、クローズド環境対応やローカル実行可能なツールが適切です。

03

複雑な
業務シナリオへの対応

金融システムでは、厳格さが求められるため、テストデータの準備、網羅性、整合性が重要です。したがって、テストデータの自動生成・自動投入、外部システムとの整合性検証、業務フロー全体の自動化などを実現する、多機能なツールが望まれます。

信頼・安全・柔軟性のあるテスト自動化の実現で、
システム開発の品質と生産性を高める

金融系システム開発では、セキュリティや信頼性といった品質が高い水準で求められます。さらに、大規模開発になるほど、仕様変更や複雑なテストシナリオに対応できる柔軟性も重要。だからこそ、信頼・安全・柔軟性の3要素を高い水準で満たすテスト自動化ツールを選ぶべきです。さらに導入支援やサポートプランが充実していれば、品質向上と効率化の両立も実現しやすいと言えるでしょう。

金融向けテスト自動化ツール・ATgoとは?

ATgo公式サイトのイメージ
引用元HP:ATgo公式
https://atgo.rgsis.com/

ATgoは、システム開発におけるテストを効率化するために開発されたテスト自動化ツールです。金融機関など、セキュリティや信頼性といった品質が高い水準で求められるシステム開発に多く導入されています。

ここでは、金融向けテスト自動化ツール「ATgo」の特徴と機能、導入するメリットなどをご紹介します。

ATgoの特徴を1分で確認!

引用元:YouTube公式
(https://youtu.be/7otZMnchYM8?si=fNvGSRVL2bLCm8v1)

日本独自の開発プロセスに対応

RGS株式会社のHPキャプチャ画像
引用元: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導入トレーニングでは、ハンズオン形式の実践的な研修を通じて、短期間でツールを使いこなせるようサポートします。プロジェクトの特性や自動化の目的に応じてカスタマイズされたトレーニング内容により、実務に即したスキルを習得できます。初期段階での丁寧なサポートにより、チーム全体でテスト自動化を推進できる体制を構築し、継続的な品質向上と効率化の両立を実現します。

By industry

業界別 金融向けテスト自動化ツール・ATgo導入事例

金融向けテスト自動化ツール・ATgoは、金融系システム開発における、様々な現場に導入されています。導入課題をはじめ、選定の決め手、効果などをふまえた、ATgoの導入事例を紹介します。

01

融資管理システム

膨大な手間がかかっていた
エビデンス収集の自動化を実現!
企業名
株式会社野村総合研究所
プロジェクト目的
融資管理システム開発
開発人数
2000MM

大規模な融資管理システムを開発する株式会社野村総合研究所では、使用していたWebUIの影響で市販ツールが利用できず、長年手動でのテストが続いていました。API化を機にATgoを導入し、エビデンス取得の自動化やテスト結果の確認効率が大幅に向上。本番データを使った運用にも柔軟に対応可能となりました。

導入の効果
  • 手間がかかっていたエビデンス取得を自動化
  • テスト結果の確認が格段に楽になった
  • ライセンスサーバープランにより、本番データを用いたテストも円滑に実施できるようになった
02

相続手続き業務の管理システムの保守開発など

テスト実施コストを約70%削減!
導入の効果
  • テスト実施コストは70%削減。
    テスト準備やレビューにかかる時間も考慮した場合、テスト全体の工数削減は約20%に。
企業名
株式会社SRA
プロジェクト目的
相続手続き業務の管理システムの保守開発など
開発工数
平均半年程度など

Salesforceを活用した相続手続き業務や証券代行業務の管理システム保守開発を担う株式会社SRAでは、バージョンアップのたびに広範囲な無影響確認テストを実施する必要があり、大きな工数と時間を要していました。ATgoの導入により、テスト実施コストを削減することができました。

導入までの流れ

  1. 無料トライアル
  2. 見積もり
  3. 契約
  4. 利用開始

ATgoは無料トライアルからスタート可能。まずオンラインで機能や操作方法の説明を受けたら、すべての標準機能を無料で試せます。トライアル中に作成したテストケースは、本契約後もそのまま使えます。

トライアル後、必要な台数やプランをヒアリングして見積もりを提示します。ATgoが自社に合うかどうか確かめたい方は、まず無料トライアルを試してみましょう。

Sponsored by
金融向けテスト自動化ツールATgoとは?
インターネット接続不要の
国産ローコードテスト自動化ツール
ATgoロゴ

ATgoは、インターネット非接続のクローズド環境でスムーズに導入・運用が可能なテスト自動化ツールです。UIテストとAPIテストに対応し、金融系システム開発で重視されるエビデンスや比較レポートの作成も自動化
高精度な画面比較や生成AIによるテスト支援も搭載し、実装コスト・検証コストを大幅に軽減します。テスト自動化サポートプランもあり、導入初期から安心して自動化を進められます。