14
Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED GUI操作を効率化する QualityPartner GENEST 0 ET2016 ミニセミナー 2016年11月16日~18日 富士通コンピュータテクノロジーズ (1418ka01)

GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

GUI操作を効率化する QualityPartner GENEST

0

ET2016 ミニセミナー

2016年11月16日~18日 富士通コンピュータテクノロジーズ

(1418ka01)

Page 2: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

目次

こんなお悩みや要望はありませんか?

GUI自動化ツールとは

各種自動化ツールの特長

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

GENESTのご紹介

「GENEST」の5つの強み

アプリケーションテストの適用事例

キッティング作業への適用事例

定期運用への適用事例

GENESTに御興味がある方へ

1

Page 3: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

こんなお悩みや要望はありませんか?

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

ソフトウェア・アプリケーションなどの開発・評価現場

頻繁な製品アップデートにおけるテスト工数を減らしたい

作業者のテストレベルを均一化したい

夜間や休日を有効活用してテスト期間を短縮したい

システム環境構築・運用管理現場

単純作業に関わる人員を減らしたい

手作業による設定ミスを減らしたい

繁忙期でも工数を抑えて納期厳守や作業を軽減したい

アプリ開発・評価

データセンタ・クラウド 運用管理

量産工場・インフラ構築

2

Page 4: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

GUI自動化ツールとは(キャプチャ&リプレイツール)

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

繰返し作業が行われる現場で効率化が見込める

人手操作 (キャプチャ)

自動操作 (リプレイ)

ツール

自動操作 (リプレイ)

ツール ツール

シナリオ

人が操作したマウス・キーボード操作を記録して再生ができるツール

3

Page 5: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

GUIオブジェクトの操作方式における差異

各種自動化ツールの特長(1/2)

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

座標方式 プロパティ方式 OCR/画像方式

画面上の位置情報(x,y) に基づき、オブジェクトを操作

取得したプロパティ情報に基づき、該当オブジェクトを認識/操作

文字列や画像の一致により該当オブジェクトを認識/操作

OK OK

OK

正常終了

x

y

・オブジェクトID ・名前 ・パス情報 .....etc

OK “正常終了”

画像 OCR

4

Page 6: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

各種自動化ツールの特長(2/2)

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

操作方式の違いによるメリット/デメリット 操作方式 主なメリット/デメリット

座標方式 ○ ・実行速度が高速

× ・テスト対象の変更でオブジェクト位置がズレた場合、操作出来ない ・操作の成否チェックが困難

プロパティ方式 ○

・テスト対象の変更でオブジェクト位置がズレても操作可能 ・異なるプラットフォームでも同一のテストスクリプトが動作可能

× ・動作可否が対象ソフトの実装方法に依存する ・リモート先のソフトは操作出来ない

OCR/画像方式 ○

・リモート先のソフトを操作可能、オブジェクトの位置ズレも対応可 ・オブェクトの見た目のチェックが可能

× ・実行速度が遅い(OCR) ・OS/ブラウザのテーマ変更に伴い、認識出来ない可能性あり(画像)

自分達の自動化要件を満たすツールを採用する

5

Page 7: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

GENESTのご紹介 FUJITSU Embedded System QualityPartner GENEST

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

文字認識(OCR)、画像解析、座標方式で自動化を実現

6

Page 8: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

1. 対象アプリケーションやOSを選ばない

自動化ターゲット端末へのツールインストール不要

仮想環境、リモート・ミラーリングにも対応

「GENEST」の5つの強み(1/2)

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

自動化 ターゲット

GENEST紹介ページ

リモートデスクトップ エミュレーター

GENEST

7

Page 9: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

2. 画面に表示されている文字や画像の良否判定が人と同等に可能

3. 初心者でも導入が容易 専用シナリオ編集ツールで簡単シナリオ編集

4. 分かり易いレポート 操作毎に画面キャプチャと操作位置表示

5. 安心サポート 熟練者が日本語でサポート

「GENEST」の5つの強み(2/2)

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

表示文字の画面仕様を確認 表示位置の変更に追随して操作・確認

キャプチャ時

カメラ ブラウザ ショップ

リプレイ時

文字認識(OCR) 画像解析

ショップ ブラウザ カメラ

実画面 期待画面

文字の欠け

予期しない 文字折返し

GENESTで自動化 でき ます。

8

Page 10: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

アプリケーションテストの適用事例

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

• 既存ツールで自動化出来なかった項目を自動化

• 年間の作業日数を大幅低減

仮想化インフラの統合管理ツールのテスト準備を効率化

ストレージ装置のGUIのリグレッションテストを効率化

• 既存ツールと比較しシナリオ作成が容易で

汎用性が高い

• 複数テスト環境のシナリオ作成/修正の

工数削減

27.4日

2.4日

削減 94 %

既存ツール GENEST

14.8 人月

10.4 人月

削減 30 %

既存ツール GENEST

9

Page 11: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

アプリインストール・設定業の自動化で中間ハンドリングを削減

キッティング作業への適用事例

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

従来

インストーラ起動【0.5分】

アプリケーションAの インストール 【25分】

完了確認【0.1分】

インストーラ起動【2.5分】

アプリケーションBの インストール 【15分】

アプリケーションBの オプション選択 【5分】

アプリケーションBの インストール継続 【20分】

完了確認【0.1分】

アプリA起動確認【0.5分】

アプリB起動確認【0.5分】

自動化導入後

結果確認【0.1分】

自動化ツール起動【0.5分】

アプリケーションAの インストール 【25分】

完了確認【0.1分】

アプリケーションBの インストール 【15分】

アプリケーションBの オプション選択 【5分】

アプリケーションBの インストール継続 【20分】

完了確認【0.1分】

アプリA起動確認【0.5分】

アプリB起動確認【0.5分】

手作業による設定ミス防止

定型作業による疲労やストレス軽減

単純作業の人手工数を50%削減

7台/人

従来

7台/人

自動化導入後

14台/人

10

Page 12: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

データセンターの定型作業の効率化

定期運用への適用事例

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

データセンター内

お客様A 環境

お客様B 環境 IP-KVM

センター運用部門

GENEST

GENEST

【自動化実施作業】

稼働監視

セキュリティ監視

定期バックアップ

ホスティング

ヒューマンエラー防止による品質向上

深夜作業の軽減と作業忘れを防止

定期運用・監視の定型作業を50%削減

11

Page 13: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化

• 御興味がある方は富士通ブースで詳しい説明いたします。

• 無料トライアル版も用意しております。

GENESTに御興味がある方へ

Copyright 2016 FUJITSU COMPUTER TECHNOLOGIES LIMITED

富士通 自動化ツール

12

Page 14: GUI操作を効率化する QualityPartner GENEST...• 既存ツールで自動化出来なかった項目を自動化 • 年間の作業日数を大幅低減 仮想化インフラの統合管理ツールのテスト準備を効率化