智美塾 ゆもつよメソッドのアーキテクチャ

Similar documents
目次 はじめに システム環境 インストール手順 インストール前の注意点 インストールの準備 ライセンスの登録 インストール先の選択 インストールの開始 インストール

目次はじめに 必要システム環境 インストール手順 インストール前の注意点 インストールの準備 (.NET Framework3.5 SP1 のインストール ) ライセンスの登録 初期設定情報の入力... 8

変更要求管理テンプレート仕様書

目 次 1. 概要 ホームアプリの主な機能 操作方法 初期設定 初期画面 診断 ( 車両情報選択画面 ) 車両情報の登録 編集 登録した車両を削除する...

スライド 1

ネットワーク設定マニュアル(Admint BOX編)Version.1.2

Microsoft Word - XPC4ソフトマニュアル.doc

1

000

PowerPoint プレゼンテーション

はじめに 本書の目的 本書は JMA オンラインセミナー ( 以下 オンラインセミナー ) の受験者向け機能の使用方法を記述した操作説明書です システム推奨環境 オンラインセミナーを使用するユーザの PC 環境は 以下に示すスペックを満たしてい ることを推奨します ハードウェア CPU 2.33GH

テスト設計コンテスト

1. はじめに (1) 本書の位置づけ 本書ではベジフルネット Ver4 の導入に関連した次の事項について記載する ベジフルネット Ver4 で改善された機能について 新機能の操作に関する概要説明 ベジフルネット Ver4 プログラムのインストールについて Ver4 のインストール手順についての説明

Windows MAC OS 用 VPN クライアントソフトバージョンによる仕様差異

LAN ケーブル接続について

040402.ユニットテスト

1

GHS混合物分類判定システムインストールマニュアル

Macintosh

PowerPoint プレゼンテーション

ソフトウェア更新の前に お客様に より快適に LGL22 をご利用いただくため ソフトウェア更新によるアップグレードを行っております この手順書は LGL22 とパソコンを microusb ケーブルにて接続してソフトウェア更新を行う方法となります ソフトウェア更新は microusb ケーブルによ

Office365 AL-Mail

内容環境... 3 対応 OS の変更... 3 関連アプリケーションの追加... 4 機能追加... 5 グラフ機能... 5 稼働率... 8 サービス一括削除 自動復旧エスカレーションコマンド AWS カスタムメトリックス監視 NRPE 任意監視... 11

WSUS Quick Package

シューマンウェーブジェネレーター (32bit 版のみ対応 ) 64bit 版 (XP VISTA 7 いずれも )OS は インストール時に下記のエラー画面が出てインストールできません インストールできません インストール時の注意事項必ず管理者権限管理者権限のユーザーでインストールを行って下さい

PowerPoint プレゼンテーション

在宅せりシステム導入マニュアル

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

また IS12T はアップデート以外の動作もできませんので アラームも動作しません IS12T のバージョンによりソフトウェアアップデート所要時間は異なります また インターネットの接続速度や パソコンの性能といったお客様の利用環境により 時間が延びることがあります IS12T のバージョンを確認す

『テクノス』V2プログラムインストール説明書

Macintosh

テスト設計コンテスト

SHOFU SureFile for DentalX Manual

2015 TRON Symposium セッション 組込み機器のための機能安全対応 TRON Safe Kernel TRON Safe Kernel の紹介 2015/12/10 株式会社日立超 LSIシステムズ製品ソリューション設計部トロンフォーラム TRON Safe Kernel WG 幹事

IBM API Connect 開発者ポータル構成ガイド 1章

<90568A838E E7193FC8E AE8DEC8AC28BAB82CC92C789C182C68F9C8A4F82C982C282A282C A8926D82E782B9816A5F8A6D92E894C52E786477>

VisualStage Type-Basic Mobile 設定&操作マニュアル(iOS 版)

作業日報マニュアル

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

Alfa-Products_installguide

OS の bit 数の確認方法 - Windows0 及び Windows8. Windows のコントロールパネルを開きます Windows0 の場合 スタート から Windows システムツール の コントロールパネル をクリックします Windows8. の場合 スタート から PC 設定

SNC-HM662 EdgeStorage manual J

目次 本ドキュメントについて... 1 動作環境... 2 機能一覧 変更内容の概要... 3 主機能... 3 その他機能 ( 設定等 )... 5 共通変更点... 7 主機能の変更点... 8 スマートフォンの連絡先を一括で取り込む機能を追加... 8 一括削除機能を追加... 9 案件情報の

OmniTrust

Microsoft PowerPoint - FormsUpgrade_Tune.ppt

目次 更新履歴... 1 画面設計書の目的... 3 必要な内容... 3 画面一覧... 4 必要な内容... 4 画面遷移... 5 画面レイアウト... 6 入力パラメータ... 7 必要な内容... 7 項目定義... 8 必要な内容... 8 部品の種類... 9 ( 参考 ) 部品指定と

WebNACCS

TIA in the Digital Enterprise

Microsoft PowerPoint - RL78G1E_スタータキットデモ手順_2012_1119修正版.pptx

memcached 方式 (No Replication) 認証情報は ログインした tomcat と設定された各 memcached サーバーに認証情報を分割し振り分けて保管する memcached の方系がダウンした場合は ログインしたことのあるサーバーへのアクセスでは tomcat に認証情報

また IS12T はアップデート以外の動作もできませんので アラームも動作しません IS12T のバージョンによりソフトウェアアップデート所要時間は異なります また インターネットの接続速度や パソコンの性能といったお客様の利用環境により 時間が延びることがあります 本アップデートについて 本ソフト

はじめに 原因結果グラフ技法を学ぼう まずは 原因結果グラフ について解説します 例題を使って 原因結果グラフ を描いてみます 演習問題のグラフを作ってみよう まずは一人で描いてみよう 近くの人とグラフの違いを見比べてみよう ツールを使って使ってみよう 支援ツール CEGTest を使って 演習問題

改訂履歴 日付バージョン記載ページ改訂内容 V2.1 - 初版を発行しました V3.1 P5 ドキュメントラベルが新規追加された事を追記 P7 P8 新しくなったラベルのツリー表示説明を追記 新しくなったラベルの作成 削除操作を追記 P9 ラベルのグループ

変更履歴 版数変更日変更内容 /11/1 初版設定 /9/1 名称変更

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

水位データ管理装置

要求仕様管理テンプレート仕様書

ケータイ de 会社メール

VisualStage Type-Basic Mobile 設定&操作マニュアル(Andoroid OS版)

ネットワーク設定(RDS XM BOX編)マニュアルVer.1.0

User Support Tool 操作ガイド

現行のICカードリーダRW4040インストーラの課題

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Notesアプリが iPadで動くDomino Mobile Apps ご紹介

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

Microsoft PowerPoint - 【HB-1000】キーボードマウス操作マニュアル.ppt [互換モード]

Microsoft Word - RefApp7インストールガイド.doc

商用監視ソフトウェアユーザの Zabbix 移行へ朗報 Zabbix Event Viewer のご紹介 【本邦初公開】

Slide 1

ネットワークカメラ Edge Storage マニュアル ~SD / microsd で映像録画 再生 ~ ご注意このマニュアルは Firmware が Ver1.9.2 のカメラを対象としています Edge Storage 機能 (SD / microsd で映像録画 再生 ) をお使いになる 場

9

医療費助成事業 オンライン報告設定作業手順書 ネットワーク更改特別対応版 2019 年 6 月 6 日 沖縄県国民健康保険団体連合会 保険者支援課

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

Windows Server 2003 Service Pack 適用手順書

TRAVENTY CG V 動作検証報告書

「Microsoft

目次 2 1 PC Control Utility PD 1 について 動作環境

PowerPoint プレゼンテーション

YubiOn ポータル 簡易導入手順 2018/08/08 1

1. インストール方法 STEP 1 ダウンロードしたファイルを任意の場所に解凍します Windows 標準の機能を用いて解凍する場合は ファイルを選択して 右クリックメニューから [ すべて展開 ] を選択し 表示されたメッセージに従って解凍します STEP 2 解凍されたフォルダにある Setu

2 / 8 オンデマンドダウンロード機能 を使用するときに次の制約があります 1. インターネットに接続されていない ( オフライン ) 場合は OneDrive エリアのみにあるファイルを開くことはできない 2.OneDrive エリアからダウンロードが完了するまでいくらか待たされるし ( 特に大

Windows ログオンサービス インストールマニュアル 2018/12/21 1

TIA in the Digital Enterprise

PowerPoint プレゼンテーション

120×180_manual_BoostSpeed9_Lite

Anniversary Update の手動アップデート PC 資料 年 8 月 2 日 Microsoft から Windows 10 2 回目の大型アップデート Windows 10 Anniversary Update が提供されました 多くのセキュリティ修正の

1. ボードの複数台制御 コンフィグ ROM から FPGA が起動できる場合を想定しています FPGA 回路には 特定のレジスタアドレスにプリセットしたデータが必要です 製品出荷時のサンプル FPGA 回路では レジスタ No.3 を 8bit 幅に設定し FPGA 外部の 4bit ディップスイ

RsMulti の取扱説明 「RS232C で直接接続する(LAN を使用しない場合)」

プログラマブル LED 制御モジュール アプリ操作説明書 プログラマブル LED 制御モジュール設定アプリ操作説明書 適用モジュール 改訂番号 エレラボドットコム 1

ミガロ.製品 最新情報

内容 1 Office 365 のサインイン サインアウト サインイン方法 サインアウト方法 Outlook on the Web 画面構成 メールの利用方法 受信メールの閲覧 添付ファイルのダウンロ

障害管理テンプレート仕様書

PowerPoint プレゼンテーション

メソッドのまとめ

テスト設計コンテスト フロア展示資料

目次 1 はじめに 利用条件 動作環境 アドインのインストール アドインの操作方法 アドインの実行 Excel CSV の出力 テンプレートの作成 編集 テンプレートのレイアウト変更 特記

pioneerdj.com/support/ 上記のサイトで 本製品の最新のソフトウェア情報や FAQ などのサポート情報をご覧いただけます djay for ios オーディオセットアップガイド

Windows Server 2003 Service Pack 適用手順書

目次 ペトリネットの概要 適用事例

Transcription:

ゆもつよメソッドのテスト要求分析とテストアーキテクチャ設計 JaSST13 東京智美塾 2013 年 1 月 30 日 湯本剛 ( 日本 HP) tsuyoshi.yumoto@hp.com

ゆもつよ風テスト開発プロセス テスト計画 実現したい品質の具体的把握 テスト箇所の選択 テストの目的設定 テスト対象アイテム特定 テスト分析 テストタイプ特定 機能の整理 & 再分類 テスト条件となる仕様項目特定 テストカテゴリ作成 テスト設計 ここら辺でテスト要求分析をを行っている テストケース条件特定 テスト設計方針特定 テスト詳細設計 テスト実装 技法適用 ( モデル化 ) テストケース作成 テスト手順作成 ここら辺でテストアーキテクチャ設計を行っている 2012/1/25 JaSST12Tokyo 智美塾湯本剛 1

テスト要求分析 2013/1/30 JaSST13Tokyo 智美塾湯本剛 2

要求分析で行うこと ( 要求の源泉??) 前提 1 対象製品の機能の整理 MOS-108 A trim B trim CH A STORE start stop 主力製品であるオシロスコープの機能アップ CH B USB 新機能 前提 2 新機能と開発範囲 1 計測周期の引き上げ ( 最大 10GHZ まで ) 2 計測精度の向上 ( 最大 32bit まで ) 3 計測結果の保存 ( 最大 1 分まで ) データを転送して使う ( オシロでは保存結果の再生はしない ) 4 計測結果の外部転送 (USB I/F 追加 ) 5 外部トリガ対応 ( 外部 PC からの操作可能に ) 6 チャンネル数が 2 つになる ディスプレイ表示にて 2 チャンネルの同時表示 保存と表示のマルチタスク 74 グレード同一ソフト対応 開発範囲 ( ソフトウェア ) 新 A/D コンバータ用デバイスドライバ 新保存部用デバイスドライバ 新 I/F 用デバイスドライバ ディスプレイドライバ ( 既存の見直し ) オシロスコープ制御ソフト ( 既存の見直し ) アーキテクチャ部分含む -- 別で開発している想定にする ------ PC 側ソフトウェア PC 側 I/F 用デバイスドライバ 前提 3 リスクとの関連 開発範囲 ( ソフトウェア ) 新 A/D コンバータ用デバイスドライバ 新保存部用デバイスドライバ 新 I/F 用デバイスドライバ ディスプレイドライバ ( 既存の見直し ) オシロスコープ制御ソフト ( 既存の見直し ) アーキテクチャ部分含む - 別で開発している想定にする -- PC 側ソフトウェア PC 側 I/F 用デバイスドライバ 技術課題 1A/D コンバータ用のデバイスドライバにて計測周期と精度への対応 2 データトラフィックに対するメカニズム 3 チャンネル数が 2 つに対応するメカニズム リスク 1 新しい AD コンバータ開発に時間がかかり スケジュールを逼迫する恐れ 前提 4 開発プロセス 方向付け 反復 1 技術課題に対する 実現可能性を調査 推敲 反復 2 フレームワークの構築シミュレータでテスト 構築 反復 3 4( インクリメンタル ) 3: 新機能を実装 移行 機能のテストはシミュレータ上と試作機で実施 4: 既存機能実装 全機能を試作機上でテスト 反復 5 量産試作上でのテスト 量産に向けて全機能をテストし 量産品質に到達しているかを確認 反復 1 反復 2 反復 3 反復 4 反復 5 評価用 AD コンバータ 反復 5 反復 3 反復 4 反復 2 新機能 試作 既存変更箇所 量産試作 既存機能 フレームワーク 2013/1/30 JaSST13Tokyo 智美塾湯本剛 H/W 3

テスト要求分析結果の構造 開発プロセス 課題の実現可能性検証 基盤的機能の確立 新機能の構築 試作機上の評価 量産機上の評価 T1 T2 T3 T4 T5 T6 T7 T8 T9 新規開発部分の実現可能性を調査 基盤機能の構築 シミュレータでテスト 新機能を実装 機能の評価はシミュレータ上と試作機で実施 既存機能実装 全機能を試作機上で評価 量産に向けて全機能を評価し 量産品質に到達しているかを確認 テストの目的 T1 計測周期 精度の性能確保 T2 データ量に対するパフォーマンス評価 T3 アーキテクチャの機能性 信頼性確保 T4 新機能の機能性確保 T5 試作機上での動作 リリース判定 T6 全機能の機能性確保 T7 システムパフォーマンス評価 リリース判定 T8 量産試作上での完成度 T9 システムの信頼性確保 リリース判定 2013/1/30 JaSST13Tokyo 智美塾湯本剛 4

テスト要求分析のアウトプット リリース テストの目的 テスト対象項目 テストレベル テストの種類 反復 1: 課題検証 T1 計測周期 精度の性能確認 新 A/Dコンバータ用デバイスドライバ ( 計測周期 精度の性能 ) 統合 構造テスト 機能テスト T2 データ量に対するパフォーマンス確認 新 A/Dコンバータ用デバイスドライバ 新保存用デバイスドライバでのデータトラフィック処理 統合 構造テスト パフォーマンステスト ボリュームテスト 反復 2 T3 アーキテクチャの機能性 信頼性確保 データトラフィック制御 チャンネル制御 外部トリガ対応 外部転送制御 グレード毎の制御 反復 3: 新機能 反復 4: 既存 T4 T5 新機能の機能性確保 ( シミュレータ上 ) 試作機上での動作 外部 PCとの連携 外部 PC 構成変更時の機能性確保 リリース判定 新規機能 表示部/ 操作部 / 計測部 / 保存部 /I/F 部との連携動作 USB 経由での操作 データ転送 外部 PCの様々な構成 (OS CPU RAM 容量など ) 上の動作 単体統合システム 単体統合統合システム 構造テスト 機能テスト ストレステスト ストレージテスト 構造テスト 機能テスト 機能テスト ボリュームテスト 構成テスト T6 全機能の機能性確保 機能 統合 機能テスト T7 システムパフォーマンス評価 試作機環境での精度/ データ量 システム パフォーマンステスト リリース判定 が多いときの応答時間 ボリュームテスト 反復 5: 量産試作 T8 量産試作上での完成度 機能 グレード毎のシステム構成上での動作 動作保証する転送先 USB 毎のデータ転送 T9 システムの信頼性確保 リリース判定 実環境でのロバストネス エラー発生時の復旧処理 テスト目的 システム システム 機能テスト 構成テスト 障害対応性テスト ストレステスト ストレージテスト ボリュームテスト ロングランテスト 2012/1/25 JaSST12Tokyo 智美塾湯本剛 5

テストアーキテクチャ設計 2013/1/30 JaSST13Tokyo 智美塾湯本剛 6

テストアーキテクチャのメタ構造計画時に作る一覧 ( ここでテストレベルは分離される ) テストレベル毎にこの構造に沿ってテストを作っていきます テスト対象機能の一覧がゆもつよで作る機能一覧です 下記一覧とクラス図の関係 7

テストアーキテクチャ設計の アウトプット テストタイプ テストカテゴリ仕様項目 ( テスト条件 ) テスト設計方針主なテストケース条件 機能テスト 入力 設定のチェック( 自動 ON/OFF, 更新 頻度設定 ) インストーラ チェック ON/OFF ラジオボタンチェックの設定順序組み合わせ 入力文字数の境界値 チェックボックス ラジオボタン 入力欄 画面表示 FW アップデート画面 4 画面 アプリケーション 2 画面 インストーラ 画面表示内容を 1 度確認 ボタンと画面遷移 FW アップデート アプリアップデート インストーラ 画面遷移の状態遷移テスト SO カバレッジ 画面 ボタン ( 更新確認ボタン ) 設定 自動更新設定 ( 自動 / 手動 ) 自動更新頻度 (3 パターン ) デシジョンテーブルで確認 更新タイミングの境界値テスト チェックボックス ラジオボタン 処理組み合わせ 自動更新設定の切り替えパターン ( 切替前 4 切替後 4=16 パターン ) 処理結果組合せ (FW アプリの際の Update 有り無し )4 パターン 上記処理結果組合せパターンの組み合わせ (4 4=16 パターン ) 組合せ / 状態遷移テスト &AllPair 組合せ / デシジョンテーブル & 実施順の組合せ 全組合せ / 前の組合せの同値分割 ( あり なしの 2 パターンにする ) 状態 = 設定と頻度 イベント = 切り替え アクション たぶんここがメカニズムを考えている部分になると思うのだが とっても体系的でない原始的なやりかた