HPE Unified Functional Testing 12.5 新 機 能 ご 紹 介 2016 年 1 月
UFT12.50 新 機 能 2 Copyright Copyright 2015 Hewlett-Packard 2015 Hewlett-Packard Development Development Company, Company, L.P. The L.P. information The information contained contained herein herein is subject is subject to change to change without without notice. notice.
UFT v12.5 主 な 新 機 能 クロスブラウザテスト Chromeブラウザでの 記 録 サポート クロスブラウザテストの 機 能 拡 張 Firefox 用 のオブジェクト 認 識 を 改 善 ユーザビリティの 向 上 新 しいHTMLベースの 結 果 レポート UFTのUIを 改 善 キーワードビューの 機 能 拡 張 モバイル MobileCenterとの 統 合 モバイルアプリケーショ ンに 対 するオブジェクト スパイ ハイライト 機 能 の 向 上 モバイルアプリに 対 する チェックポイント 機 能 Gitとの 統 合 外 部 ツール 統 合 Siebel open UI WPF Flex SAP UI5のサポート Ext-JS toolkit SAP Fiori apps SAP WDJのサポート 柔 軟 なライセンス ランタイムエンジン 期 間 ライセンス Autopass: 新 たなライセンスメカニズム
クロスブラウザテスト テスト 反 復 にブラウザタイプを 指 定 することが 可 能 に ブラウザの 認 識 を 改 善 するため いくつかのWebオブジェクトの プロパティを 整 理 / 統 合 Chromeブラウザ 上 での 記 録 FirefoxのUFTエージェントを 改 善
クロスブラウザテスト 実 行 環 境 設 定 でブラウザタイプ をパラメータ 化 反 復 ごとに 異 なるブラウザで 同 一 のテストの 実 行 が 可 能 に
ユーザビリティの 向 上 より 見 やすいUIに HTMLベースの 結 果 レポート キーワードビューの 改 善 ソリューション 内 にファンク ションライブラリが 含 まれ るように 改 善
新 しいHTMLベースの 結 果 レポート 結 果 レポートがタブとして 表 示 テスト 実 行 結 果 を 表 示 エラーリストと テストフローの 表 示 テスト/エラーの 詳 細 の 表 示
外 部 ツールとの 統 合 Git Subversion 標 準 的 なSCM(source control systems)と シームレスに 統 合 し テ ストスクリプトを 格 納 Git Subversion
HP Mobile Centerとの 統 合 スパイ/ハイライト 機 能 が 利 用 可 能 に UFT Jenkinsプラグインを 利 用 して モバイルテストを 実 行 HPMCのBPTサポート UFTのチェックポイント 機 能 が 利 用 可 能 に テスト 結 果 をHTMLベースの 結 果 レポートに HPMC の 機 能 拡 張 : o o o ローカライズバージョンサポート ハイブリットアプリケーションサポート ios 機 能 拡 張
柔 軟 なライセンス LeanFTとランタイムエンジン UFTライセンスに 新 たな LeanFTライセンスが 含 まれま す LeanFTおよびUFTのランタイムエンジンを 追 加 購 入 することも 可 能 です アジャイル 開 発 チーム 等 は 別 途 LeanFT ライセンスのみの 購 入 も 可 能 です UFT IDE UFT IDE LeanFT LeanFT Runtime Engine LeanFT Runtime Engine + Runtime Engine LeanFT ランタイムエンジンは12.5から 追 加 された 実 行 専 用 ソフトウェアです
新 しいライセンスメカニズム HP Autopassライセンスメカニズムを 利 用 2コンカレントライセンスの 場 合 構 成 例 起 動 済 起 動 済 起 動 拒 否 起 動 拒 否 5814ポート(HTTPS) ブラウザベースの 管 理 UI: ライセンスインストールや 接 続 ユーザの 利 用 状 況 等 を 把 握 可 能 HP Autopass ライセンスサーバ
LeanFTとは Lean Functional Testing 12 Copyright Copyright 2015 Hewlett-Packard 2015 Hewlett-Packard Development Development Company, Company, L.P. The L.P. information The information contained contained herein herein is subject is subject to change to change without without notice. notice.
Lean Functional Testing (LeanFT)とは 利 用 している 開 発 環 境 でコーディングベースの 自 動 機 能 テストを 実 現 します LeanFT は 軽 量 かつ 強 力 な 自 動 機 能 テストソリューションで 豊 富 なテクノ ロジーをサポートします 標 準 的 な 開 発 環 境 をサ ポート テクニカルなテスト 自 動 化 エンジニア やアジャイルチーム 等 で 開 発 およびテ ストを 兼 任 する 方 を 利 用 対 象 者 として います 標 準 的 な 開 発 環 境 で 自 動 化 に 取 り 組 むことが 可 能 なため 早 期 に 自 動 化 に 取 り 組 み 開 発 プロセスにおける Shift-Leftを 実 現 します HP ALMによるテスト 管 理 連 携 CIプロセスとの 統 合 LeanFT エコシステム SCM 環 境 でソー スコード 管 理 TDD BDDフレーム ワークとの 統 合
LeanFT コアコンピテンス 標 準 的 な 開 発 環 境 Visual StudioとEclipseをサポート C#/Javaで 自 動 テストスクリプトを 作 成 利 用 しやすいテストタイプを 選 択 可 能 開 発 プロセスと 統 合 ソース 管 理 : git, SvN,.. CI: Jenkins, TFS BDD: Cucumber ライフサイクル 管 理 : ALM, QC 様 々なテクノロジーとブラウザ Web/ Standard Windows /.NET / WPF / SAPUI5 Mobile / Java コスト 効 果 UFTユーザはライセンスに 含 まれ 無 償 豊 富 な 機 能 性 Object Identification Center Application Models HTML Run Report Insight Mode LeanFTライセンスのみの 提 供 も 可 能
LeanFT: 利 用 フロー1 An end-to-end usage flow 1 開 発 環 境 でテストプロジェクトを 作 成 します 2 LeanFT とテストフレームワーク*を 使 用 してプロ ジェクトを 作 成 します LeanFTプラグインは 標 準 的 なユニットテストフレームワーク(NUnit & MSTest in VS, JUnit in Eclipse)のための OOTBプロジェクトテ ンプレートを 提 供 します * テストフレームワークは 同 じマシン 上 にインストールされてい る 必 要 があります
LeanFT: 利 用 フロー2 An end-to-end usage flow 3 LeanFTライブラリを 使 用 してテストを 作 成 します 4 必 要 に 応 じてテストを 追 加 します 5 プロジェクトをビルドします
LeanFT: 利 用 フロー3 An end-to-end usage flow 6 期 待 通 りの 動 作 をするか テストフレームワークから 実 行 し 確 認 します 7 SCMにソースをチェックインします 8 CI システムまたはHP ALMからテストを 実 行 します
UFT vs. LeanFT 18 Copyright Copyright 2015 Hewlett-Packard 2015 Hewlett-Packard Development Development Company, Company, L.P. The L.P. information The information contained contained herein herein is subject is subject to change to change without without notice. notice.
UFT とLeanFT LeanFT はUFTのコンセプトとメカニズムを 利 用 しています UFT LeanFT UFTのテストオブジェクトのコンセプトを 使 用 UFTのオブジェクト 認 識 メカニズムを 使 用 プロパティ 認 識 Index 値 による 認 識 Insightによる 認 識 Xpath 等 UFTの 機 能 を 利 用 (オブジェクトスパイやハイライト 機 能 ) UFTの 知 識 はLeanFTを 使 用 する 時 にも 活 用 できます LeanFTはアプリケーションの 変 更 に 強 いテストを 作 成 できます
UFT vs. LeanFT: 主 な 機 能 比 較 Feature Unified Functional Testing (UFT) Lean Functional Testing (LeanFT) C#を 使 用 したVisual Studio 上 でテストスクリプト 開 発 Javaを 使 用 したEclipse 上 でテストスクリプト 開 発 TDD BDD フレームワークとの 統 合 (Cucumber, Fitness, Junit, Nunit 等 ) ソースコード 管 理 バージョン 管 理 ツール 統 合 アプリケーションモデル 視 覚 的 なAPI テスト Webサービステスト 作 成 Business Process Testing (BPT) 連 携 キャプチャ&リプレイ Insight (イメージベースオブジェクト) サポートテスト 対 象 Subversion GITのみ 20を 超 えるアプリケーション メインフレーム, windows web, モバイ Java.net SAP EBS WPF Flex 等 スクリプティングのみ Web,.NET WPF モバイル Java
Thank you