build insider testingwithvs

Post on 04-Jul-2015

1.608 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Visual Studio を使ったテストの効率化

@haruulala

日本マイクロソフト岩出 智行

ツールでできることはツールを活用し、本質的な開発を楽しみましょう♪

• 修正のたびに毎回検証作業が必要

• 繰り返しテストを実施• 品質状況を可視化

ブラウザー

サーバーロジック

DB

サーバーロジック

DB

テストコード

ブラウザー

サーバーロジック

DB

テストコード

サーバーロジック

DB

テストコード

サーバーインターフェイス

サーバーインターフェイス

サーバーインターフェイス

サーバーロジック

DB

テスト

サーバーインターフェイス

ブラウザー

サーバーロジック

DB

サーバーインターフェイス

テスト支援

テスト計画の作成

手動テストの実施と記録

テスト状況の把握

サーバーロジック

DB

テストコード

テスト作成

テストの実施とカバレッジ

テスト対象コード

テスト コード

HTTP Request の記録

カスタマイズ

Response を確認

サーバーロジック

DB

テストコード

サーバーインターフェイス

サーバーロジック

DB

テスト

サーバーインターフェイス

テストの選択と負荷の設定

パフォーマンスの分析

UI 操作の記録

コードの生成

テストの実施 ブラウザー

サーバーロジック

DB

テストコード

サーバーインターフェイス

※ http://aka.ms/CUIT-HTML5

OS Windows 7 / Windows 8 /

Windows Server 2008 R2

ブラウザ Internet Explorer 8 / 9 / 10

※ テストの実行環境として Chrome,

Firefox をサポート

http://aka.ms/CUIT-CROSS

※ 検証する項目によって、ブラウザの

バージョンの制約あり

Silverlight 未サポート

(プラグインにて Silverlight 4 & 5 対

応 ※ http://aka.ms/CUIT-SL )

※ http://aka.ms/CUIT-Support

コード化されたUIテスト

Webパフォーマンステスト

負荷テスト

手動テスト支援機能 単体テスト

ツールでできることはツールを活用し、本質的な開発を楽しみましょう♪

top related