• 検索結果がありません。

Borland Software Corporation 700 King Farm Blvd, Suite 400 Rockville, MD Copyright Micro Focus All rights reserved. Silk Test は Borland So

N/A
N/A
Protected

Academic year: 2021

シェア "Borland Software Corporation 700 King Farm Blvd, Suite 400 Rockville, MD Copyright Micro Focus All rights reserved. Silk Test は Borland So"

Copied!
27
0
0

読み込み中.... (全文を見る)

全文

(1)

Silk Test 16.0

(2)

BorlandSoftwareCorporation

700KingFarmBlvd,Suite400

Rockville,MD20850

Copyright©MicroFocus2015.Allrightsreserved.SilkTestBorlandSoftware

Corporationに由来する成果物を含んでいます,Copyright©2015BorlandSoftware

Corporation(aMicroFocuscompany).

MICROFOCUS,MicroFocus ロゴ、及びその他はMicroFocusIPDevelopmentLimitedま

たはその米国、英国、その他の国に存在する子会社・関連会社の商標または登録商標です。 その他、記載の各名称は、各所有社の知的所有財産です。

2015-03-16

(3)

目次

Silk

Test

16.0

リリース

ノート

... 4

Silk

Test

製品スイート

... 5

システム要件および前提条件

...6

ハードウェア要件 ... 6 ソフトウェア要件 ... 6

インストール手順

...7

Silk

Test

の新機能

... 8

キーワード駆動テスト ... 8 将来性を考慮したGoogleChromeのサポート ...8

SilkTestWorkbench開始画面の改善 ... 9

OracleFormsのサポート ... 9 ユーザビリティーの改善 ...9 使用技術の更新 ... 9 Oracleのサポート ... 9 MozillaFirefoxのサポート ...9 GoogleChromeのサポート ...10 Androidのサポート ...10 iOSのサポート ... 10 APIの改善 ... 10

既知の問題

... 11

全般的な問題 ...11 モバイルWebアプリケーション ... 13 Webアプリケーション ...13 GoogleChrome ...13 InternetExplorer ...14 MozillaFirefox ...15 SAPアプリケーション ...16

SilkTestClassic ... 17

SilkTestWorkbench ... 17

Silk4NET ...20 Silk4J ... 21

解決済みの問題

... 22

ライセンス情報

... 24

テストされたソフトウェア

... 25

目次 | 3

(4)

Silk

Test

16.0

リリース

ノート

このファイルには、ヘルプに記載されていない重要な情報が含まれている場合があります。このファイル 全体をお読みください。 このドキュメントの最新バージョンについては、リリースノートを参照してください。 カスタマーケアからサポートを受けるには、supportline.microfocus.comに移動してください。 4 | SilkTest16.0リリースノート

(5)

Silk

Test

製品スイート

SilkTestは、高速で信頼性の高い機能テストと回帰テストを行うための自動テストツールです。SilkTest

は、高品質のソフトウェアをすばやくリリースするために、開発チーム、品質管理チーム、ビジネスアナ

リストを支援します。SilkTestを使用すると、アプリケーションが意図したとおりに動作することを確実

にするために、複数のプラットフォームとデバイス上でテストを記録/再生することができます。 SilkTest製品スイートには、以下のコンポーネントが含まれています。

• SilkTestWorkbench:SilkTestWorkbenchは、品質テスト環境です。上級者用の.NETスクリプト

と、より幅広い利用者がテストを行えるようにする使いやすいビジュアルテストが提供されます。

• Silk4NET:Silk4NETVisualStudioプラグインを使用すると、VisualStudioで直接VisualBasicま

たはC#のテストスクリプトを作成できます。

• Silk4J:Silk4JEclipseプラグインを使用すると、Eclipse環境で直接Javaベースのテストスクリプト を作成できます。

• SilkTestClassic:SilkTestClassicは、従来の4TestSilkTest製品です。

• SilkTestAgent:SilkTestAgentは、テストのコマンドをGUI固有のコマンドに変換するソフトウェ

アプロセスです。つまり、テストするアプリケーションをエージェントが動かし、監視しています。ホ

ストマシン上で1つのエージェントをローカルに実行できます。ネットワーク環境では、任意の数のエ

ージェントをリモートマシン上で実行できます。

インストールする製品スイートによって、使用できるコンポーネントが決まります。すべてのコンポーネ ントをインストールするには、完全インストールオプションを選択します。SilkTestClassicを除くすべ

てのコンポーネントをインストールするには、標準インストールオプションを選択します。

(6)

システム要件および前提条件

以下のセクションでは、SilkTestをインストールして実行するためのシステム要件を示します。

ハードウェア要件

MicroFocusでは、以下のハードウェア要件をお勧めします。

システム領域 要件

プロセッサ IntelまたはAMDのDualCoreプロセッサ(2GHz) RAM 1GBの空きメモリ ハードディスク領域 2GBの空きディスク領域 注:自作機(ベアボーンキット、ショップブランド機を含む)は動作保証外です。推奨するハードウ ェアは、SilkTestの最低限の要件を提示したものです。テスト対象アプリケーションやテスト環境の 要件によっては、追加のハードウェアが必要となる場合があります。

ソフトウェア要件

SilkTestをインストールして実行するには、次のソフトウェアがインストールされている必要があります。

• Microsoft.NETFramework4(フルセットアップ)

(7)

インストール手順

インストールおよびライセンスの問題については、『SilkTestインストールガイド』を参照してください。

(8)

Silk

Test

の新機能

SilkTestでは、以下の新しい機能がサポートされています。

キーワード駆動テスト

キーワード駆動テスト手法が利用できるようになり、SilkTestでのテスト開発からテスト設計を分離でき ます。ユーザーは、実装の詳細を気にすることなく、単純にキーワードを定義することでテストを設計で きるようになりました。その後、これらの新しいテストとして定義されたキーワードを自動化エンジニア が実装します。既存のキーワードを新しく作成するキーワード駆動テストで他のユーザーが再利用するこ ともできます。

Silk製品スイートのテスト管理ソリューションであるSilkCentralもキーワード駆動テスト手法をサポー トするようになりました。SilkCentralをSilkTestと組み合わせて使用することによって、SilkCentral

の手動テストケースをシームレスに自動化し、SilkTestのキーワードで構成されるメンテナンス可能な自 動化フレームワークを自動化エンジニアは開発することができます。 キーワード駆動テスト手法を使用する利点を次に示します。 • キーワード駆動テストを使用すると、テスト自動化とテストケースのデザインが分離され、うまく分業 できるようになり、キーワードを実装するテストエンジニアとテストケースをデザインする専門家が 共同作業できます。 • テスト対象アプリケーションにアクセスすることなく、初期の段階からテストを開発でき、後からキー ワードを実装できます。 • プログラムの知識がなくてもテストを開発できます。 • キーワード駆動テストは、長期的に見るとメンテナンスコストを低減できます。キーワードのメンテナ ンスが必要で、これらのキーワードを使用するすべてのキーワード駆動テストは自動的に更新されま す。 • テストケースが簡潔です。 • 技術者でなくてもテストケースが読みやすく、理解しやすくなります。 • テストケースの変更が簡単です。 • 既存のキーワードを再利用して新しいテストを再利用できます。これにより、より広範囲なテストカバ レッジを実現しやすくなります。 • キーワード実装の内部的な複雑性を、キーワード駆動テストを作成または実行するユーザーに対して隠 蔽できます。 キーワード駆動テストは、現在次のSilkTestクライアントでサポートされます。 • SilkTestWorkbench

• Silk4J • Silk4NET

注:Silk4NETは、VisualStudio2010ではキーワード駆動テストをサポートしません。

将来性を考慮した

Google

Chrome

のサポート

GoogleChromeのサポートが改善され、SilkTestを更新せずに新しいバージョンのGoogleChromeで

Webアプリケーションをテストできるようになりました。

(9)

Silk

Test

Workbench

開始画面の改善

SilkTestWorkbenchを開始すると表示される開始画面をエントリポイントとして使用し、SilkTest

Workbenchで使用できる機能を簡単に見つけることができます。開始画面では、次の機能が提供されるよ

うになりました。

• SilkTestWorkbenchの現在のバージョンの新しい機能の一覧 • 共通のSilkTestWorkbench機能への直リンク

• 最近使用したビジュアルテストおよび.NETスクリプトへのアクセス

• SilkTestWorkbenchの操作を開始する方法が説明されているヘルプトピックへの直リンク

• 追加サポートとトレーニングリソースへのリンク

• SilkTestコミュニティーでの最新のフォーラム記事とブログ投稿へのリンク

開始画面は、そのページを閉じるか、スタートアップ時に開始画面を表示するオプションを選択解除する

まで開かれたままになります。

Oracle

Forms

のサポート

SilkTestを使用してOracleFormsをベースとするアプリケーションをテストできるようになりました。

ユーザビリティーの改善

このセクションでは、SilkTest16.0に対して行われたユーザビリティーの改善点の一覧を提供します。 記録の改善記録中ウィンドウに、記録した操作が表示されるようになりました。 • 記録中ウィンドウで記録したアクションの順番を変更できるようになりました。 • 誤って記録した操作を記録中に削除できるようになりました。 • 記録を一時停止できるようになりました。 • キーワード駆動テストの記録中に新しいキーワードを追加できます。 ビジュアルテストからの出力パラメータの受け渡し

SilkTestWorkbenchで、ビジュアルテストの出力パラメータを定義して、ビジュアルテストが他のビジ

ュアルテストから実行されたときに値を戻すことができるようになりました。

使用技術の更新

このセクションでは、SilkTest16.0に対して行われた重要な使用技術の更新をリストします。

Oracle

のサポート

Oracle12.1データベースをSilkTestWorkbenchで使用できるようになりました。SilkTest Workbenchは、AL32UTF8文字エンコードのOracle12.1データベースをサポートします。

Mozilla

Firefox

のサポート

SilkTestは、以下のリリースで実行されているアプリケーションの再生をサポートするようになりました。

(10)

• MozillaFirefox30 • MozillaFirefox31 • MozillaFirefox32 • MozillaFirefox33 • MozillaFirefox34

Google

Chrome

のサポート

SilkTestは、以下のリリースで実行されているアプリケーションの再生をサポートするようになりました。 • GoogleChrome36 • GoogleChrome37 • GoogleChrome38 • GoogleChrome39 • GoogleChrome40

Android

のサポート

SilkTestでは、次のバージョンで実行するモバイルWebアプリケーションをサポートするようになりま

した。 • Android5

注:Androidエミュレータのプロキシ設定に既知の問題があるため、SilkTestを使用したWebアプ リケーションのテストを、Android4.4以降のAndroidバージョンのAndroidエミュレータ上では 行えません。

iOS

のサポート

SilkTestでは、次のバージョンで実行するモバイルWebアプリケーションをサポートするようになりま

した。 • iOS8.0 • iOS8.1 • iOS8.1.1 • iOS8.1.2 • iOS8.1.3

API

の改善

SilkTest16.0に導入されたAPIの改善点を示します。

新しいTimerクラス

新しいTimerクラスによって、Silk4J、Silk4NET、SilkTestWorkbenchでテスト実行の経過時間を正確 に測定できるようになりました。特に、新しいTimerクラスのメソッドとプロパティは、SilkPerformer から呼び出されるテスト実行の計測に使用できるという利点があります。

(11)

既知の問題

このセクションでは、SilkTestの既知の問題とその解決策を示します。

全般的な問題

オブジェクトマップを開くのに時間がかかる .NET4を使用している場合、大規模なオブジェクトマップ資産があると読み込みに時間がかかりま す。.NET4.5をインストールすると、この問題を解決できます。 リモートデスクトップまたはリモートデスクトップ接続(RDC)が最小化されると、SilkTestが機能し ない リモートデスクトッププロトコル(RDP)経由でデスクトップに接続している場合、マウスとキーボード を使ってデスクトップに接続することにより、デスクトップの所有権を獲得します。デスクトップの所有 権を解放せずにデスクトップを最小化すると、マウスクリックまたはキーストロークの再生がすべて未定 義になります。

推奨される構成としては、VMWareサーバーでSilkTestを実行し、VMWareクライアントソフトウェア 経由で接続します。これにより、クライアントが終了された場合でも再生を継続できます。

CheckPointファイアウォールがインストールされている場合にOpenAgentが起動しない

システムにCheckPointファイヤウォールまたはCheckPointZoneAlarmファイヤウォールをインスト ールしている場合は、ファイヤウォールがAgentとinfoservice間の通信を中断するためにOpenAgent を起動できません。

OpenAgentを起動するには、システムからCheckPointファイヤウォールをアンインストールする必要 があります。

MozillaFirefoxを使用したSilverlightアプリケーションのテストがマシンによっては機能しない

MozillaFirefoxで使用した場合、マシンによってはSilkTestでのSilverlightのサポートが正常に動作し ない場合があります。ホストMozillaFirefoxプロセスがプラグインプロセスを呼び出すのと同時に MozillaFirefoxプラグインプロセスがホストMozillaFirefoxプロセスを呼び出した場合、デッドロックが 発生する可能性があります。詳細については、https://bugzilla.mozilla.org/show_bug.cgi?id=686861

またはhttps://bugzilla.mozilla.org/show_bug.cgi?id=558986を参照してください。SilkTestが.Net

Frameworkをプラグインプロセスに読み込んでSilverlightをテストしているため、この既知の問題が

SilkTestで発生する場合があります。この場合、COMオブジェクトを解放するときにガーベジコレクシ

ョンがホストMozillaFirefoxプロセスで呼び出されますが、SilkTestは.NetFrameworkがガーベジコ レクションを呼び出すタイミングをコントロールできません。 domDoubleClickメソッドのmodifiersパラメータが無視される domDoubleClickメソッドのオーバーロードで修飾キーを指定できません。パラメータが指定されている 場合でも、修飾キーはダブルクリックされません。修飾キーを指定できるdomDoubleClickメソッドのオ ーバーロードは、非推奨です。修飾キーを指定するには、doubleClickメソッド(modifiersパラメータを 取るオーバーロードメソッドをサポートするクライアントを使用している場合)、またはPressKeysおよ びReleaseKeysメソッドを使用します。 既知の問題 | 11

(12)

MicrosoftWindows8の組み込みスペルチェックがテストの再生に干渉する

MicrosoftWindows8の組み込みスペルチェックは、InternetExplorer10などのアプリケーションで有 効にできます。 記録中に単語のスペルを間違え、この単語の入力を再生すると、スペルチェッカーはこの単語をマークす るか、間違われやすい単語の場合は自動的に修正します。これは、実際のユーザーに対して行われる動作 と同じです。スペルチェック機能が含まれていないオペレーティングシステムでテストを作成した場合、 MicrosoftWindows8でテストを再生すると、予期せぬ結果が生じることがあります。スペルチェックを 無効にするには、次の手順を実行します。 1. Windowsキー+Cを押します。 2. チャームバーで設定をクリックします。 3. PC設定の変更を選択します。 4. 全般を選択すると、スペルチェックセクションが表示されます(使用中の言語によってスペルチェッ ク機能の有無は異なります)。 注:これはシステム全体の設定で、InternetExplorer固有の設定ではありません。

5. スペルミスの語句を自動修正する(Autocorrectmisspelledwords)をオフに設定します。

6. スペルミスの語句を強調表示する(Highlightmisspelledwords)をオフに設定します。

.NETアプリケーションをDevPartnerStudio(DPS)から起動すると、SilkTestで認識されないこと

がある

この問題を解決するには、以下のステップを実行します。

1. SilkTestのインストールフォルダに移動します(デフォルトでは C:\Program Files\Silk\Silk

Test)。

2. WindowsFormsアプリケーションの場合は、ng\agent\plugins

\com.borland.fastxd.techdomain.windowsforms.agent_<バージョン番号>へ移動します。

3. WindowsPresentationFoundation(WPF)の場合は、ng\agent\plugins

\com.microfocus.silktest.techdomain.wpf.agent_<バージョン番号>へ移動します。

4. メモ帳で、plugin.xmlファイルを開いて、<loadparameters>セクションに以下の行を追加します。

<param

name="frameworkAssembly">mscoree.dll</param>

5. SilkTestのインストールフォルダのng\agentフォルダに移動します(デフォルトでは C:\Program

Files\Silk\Silk Test\ng\agent)。 6. メモ帳で、openagent.iniを開いて、ファイルの1番めの行として-cleanを追加します。 7. コンピュータからログアウトして、再びログインします。DevPartnerStudioによって起動されたアプ リケーションに対して、SilkTestが期待どおりの動作をします。 イメージ領域に対するクリックの記録時に矩形領域によってハイライトされる位置がずれる エリアマップのような複雑なイメージの一部に対するクリックを記録する場合、イメージの適切な領域が 緑色の矩形領域によってハイライトされません。ただし、再生時にクリックは正しく実行されます。

SilkTestのインストール中にWindowsDefenderが有効になっているとOpenAgentが起動しない

SilkTestのインストール中にシステムのWindowsDefenderが有効になっていると、インストールが完 了した後にOpenAgentを起動できなくなる場合があります。WindowsDefenderは、ホットフィックス

セットアップに必要な操作を妨げる場合があります。回避策として、SilkTestのインストール中は

WindowsDefenderを無効にしてください。.

(13)

モバイル

Web

アプリケーション

adbの同時利用による問題

uiautomatorテストフレームワークが実行しているとき、AndroidDebugBridge(adb)が使用されてい るため、SilkTestWebTunnelerアプリケーションとの組み合わせで問題が生じる可能性があります。 uiautomatorとSilkTestWebTunnelerが並行して実行されている場合、次のような警告メッセージが ログに記録され、無限に繰り返されることがあります。

[WARN]SSHTunnelfordevice'Nexus5'(id=04dcde2134409f32)atport10001closedwitherror code'1'(CommunicationTunnel.java:179)[WARN]SSHTunnelfordevice'Nexus5'

(id=04dcde2134409f32)atport10001reported:'[FATALERROR:Networkerror:Connection refused]'(CommunicationTunnel.java:180)

この問題は、uiautomatorが既にadbを制御していると、SilkTestWebTunnelerアプリケーションが

ポートフォワーディングの設定ができないために発生します。これはadbの問題です。

解決策は、uiautomatorをSilkTestと並行して実行しないことです。

注:同じ問題が逆の状況で発生する可能性があります。つまり、SilkTestWebTunnelerアプリケ ーションがadbを制御していると、uiautomatorはadbを使用できないため、デバイスのスクリー ンショットを撮ることができません。

モバイルブラウザのHTMLフレームをSilkTestがサポートしない

SilkTestは、モバイルWebブラウザのHTMLフレームをサポートしません。Webアプリケーションにフ レームが含まれる場合、SilkTestを使用してテストすることはできません。ただし、SilkTestはモバイル ブラウザのiframeをサポートします。

Web

アプリケーション

100%以外の拡大レベルを使用して記録すると期待通り機能しない可能性がある 100%以外の拡大レベルを使用してWebアプリケーションを記録すると、期待通り機能しない可能性があ ります。Webアプリケーションに対する操作を記録する前に、ブラウザの拡大レベルを100%に設定して ください。

Google

Chrome

GoogleChromeのWaitForPropertyのエラー

新しいページへの移動を起こす操作を実行したあと、WaitForPropertyを使用して両方のページ上に存在

するオブジェクトの同期を待つときに、ReplayExceptionエラーになることがあります。この不具合を回

避するには、操作を実行し、新しいページ上にのみ存在するオブジェクトでFindを実行したあと、それで

も必要な場合にWaitForPropertyを実行します。

GoogleChrome21、26、27:Accessibilityオブジェクトが無効か見つからない

GoogleChromeでWebアプリケーションのロケーターを記録しているときに、ダイアログボックス内の 一部のAccessibilityオブジェクトが認識されなかったり、記録されるオブジェクトの階層が無効であった

りすることがあります。この問題は、プロンプトやHTTP認証ダイアログボックスなど、すべての

JavaScriptダイアログボックスに適用されます。既存のテストでこれらのダイアログボックスを使用し

ている場合、GoogleChromeでそれらのテストを再生するときに失敗することがあります。

(14)

OpenTabがGoogleChromeで正しく動作しない

GoogleChromeでアプリケーションをテストするときにOpenTabを使用すると、GoogleChromeのオ

ートメーションインターフェイスが応答しなくなり、GoogleChromeの再起動が必要になる場合があり

ます。

Windowsで記録中のロケーターがGoogleChromeで失敗する

GoogleChromeでWebアプリケーションをテストするときに、アプリケーションを実行している GoogleChromeインスタンスのアプリケーション構成中に複数のウィンドウが開いていると、Windows

で記録中のロケーターが失敗します。アプリケーション構成中に他のGoogleChromeウィンドウを閉じ

ると、エラーは発生しなくなります。

GoogleChromeのバックグラウンドアプリケーションでオートメーションサポートを読み込むことが

できない

GoogleChromeを使用してWebアプリケーションをテストしている場合に、GoogleChromeを閉じた

際にバックグラウンドアプリケーションの処理を続行するチェックボックスがチェックされていると、

SilkTestはGoogleChromeを再起動してオートメーションサポートを読み込むことができません。

WindowsAeroが無効なときにモーダルダイアログのロケーターをSilkTestが記録できない

WindowsAeroが無効化されている場合、モーダルダイアログが認識されないため、このようなダイアロ

グのロケーターを選択できません。回避策として、モーダルダイアログが表示されているときには、

LocatorSpyまたはオブジェクトの識別ダイアログボックスを使用して、ロケーターを手動で作成およ

び検証してください。

GoogleChrome36以降で警告によってキーボードフォーカスが失われる

GoogleChrome36以降では開始後数秒で、Chromeデベロッパーモードが有効であることを示す警告が

表示されます。この警告によってキーボードフォーカスが失われる場合があります。基本状態の実行時に

コマンドラインからSilkTestChrome拡張機能がロードされるため、Chromeデベロッパーモードが有

効化されます。コマンドラインから拡張機能をロードすると、スパイウェアである可能性をユーザーに確 認するために、この警告が表示されます。 回避策として、GoogleChromeの開始時にこのダイアログボックスを検出し、キャンセルをクリックし て閉じるようにスクリプトを拡張します。 次のサンプルコードでは、Silk4JのJavaのスクリプトで実装する方法を紹介します。 if(isChrome()&&(browserWindow.getBrowserMajorVersion()>=32)){

final PushButton cancelDeveloperModeButton;

cancelDeveloperModeButton=browserApplication.<PushButton> find( "//PushButton[@caption='cancel']" , new FindOptions(false,20000)); if(cancelDeveloperModeButton!=null){

cancelDeveloperModeButton.click(); }

}

注意:ダイアログボックスで無効にするをクリックしないでください。無効にすると、SilkTest Chrome拡張機能が無効になります。誤ってSilkTestChrome拡張機能を無効にしてしまった場合 は、基本状態を実行してGoogleChromeを再起動し、拡張機能ページを開いてSilkTestChrome拡 張機能を有効にしてください。

Internet

Explorer

Googleツールバーを使用すると、Webアプリケーションの記録に支障をきたす

InternetExplorer8でGoogleツールバーを使用すると、Webアプリケーションのロケーターの記録に支 障をきたします。

(15)

Googleツールバーをオフにしてから、Webアプリケーションを記録してください。

MicrosoftSilverlightアプリケーション

一部のMicrosoftSilverlightアプリケーションで、SilkTestとの通信の際にInternetExplorerがハング します。32ビットプラットフォームでは、問題の防止に役立つMSKB2564958(ActiveAccessibilityの

更新プログラム)を参照してください。

SilkTest13.5より前のバージョンのSilkTestを使用して記録したロケーターがInternetExplorer

で動作しない

SilkTest13.5で、InternetExplorerのtextContents属性における空白文字の標準化を改良しました。 この変更は、SilkTestのクロスブラウザ機能を改善するための措置で、textContents属性を利用している ロケーターに影響を与える可能性があります。この属性は、SilkTest13.5以前のリリースを使用して記録 されたスクリプトで使用されています。

UACがMicrosoftWindows8以降およびInternetExplorer11で有効化されているとき、Open

Agentに対して高い昇格を有効化できない

UACが有効化され、InternetExplorerとOpenAgentの両方を高い昇格で実行するとき、Microsoft Windows8以降でInternetExplorer11上のWebアプリケーションをテストできません。

IMEにおける既知の問題

• SilkTestは、InternetExplorer11でIMEで日本語入力中にShift+Space(半角スペース)などが記 録されません。

• SilkTestは、InternetExplorer11の互換モードではIMEによる日本語入力が記録されません。 • 日本語IMEモードで入力時に、現在のIMEの変換候補をスペースキーで移動すると、SilkTestはそ

の候補を記録してしまいます。この問題を避けるには、変換キーを使用して変換してください。

Mozilla

Firefox

MozillaFirefoxの最新のバージョンでAdobeFlashPlayerを使用したアプリケーションの呼び出し

が正しく同期されない

MozillaFirefox13.0以降で、最新のAdobeFlashPlayerのバージョンを使用している場合、呼び出しの

際に同期が正しく動作しないことがあります。次の問題が発生する可能性があります。 • MozillaFirefoxは実行中のスクリプトをハングしているものと勘違いして、確認ダイアログボックスが 表示され、スクリプトが正しく実行されているにも関わらずスクリプトの実行を続けるかどうかを尋ね られる場合があります。 • SetFocusが正しく機能しないために文字の入力が動作しない場合があります。 • UI上では新しい値で更新されているにも関わらずAdobeオートメーションが古い値を戻す場合があ ります。

AdobeFlashPlayerを使用したアプリケーションでこれらの問題のいずれかが発生した場合は、Adobe FlashPlayerの保護モードを無効化してください。詳細については、http://forums.adobe.com/thread/

1018071の「LastResort」に記述されている情報を参照してください(日本語訳:http:// helpx.adobe.com/jp/flash-player/kb/cpsid_93769.htmlの「F.問題が改善されない場合」)。 テキスト解決のオフセット値がMozillaFirefox17で誤っている場合がある MozillaFirefox17では、テキスト解決が正しいオフセット値を使用しない場合があります。この場合、 MozillaFirefoxのコンテンツは再描画されません。 テキスト解決がMozillaFirefox18以降で機能しない MozillaFirefox18以降では、テキスト解決が機能しません。 既知の問題 | 15

(16)

SAP

アプリケーション

SAPTreeクラスのHierarchyHeaderWidthおよびColumnOrderプロパティが書き込み専用になっ

ている 自動化に関するドキュメントに記載されている場合を除いて、SAPTreeのHierarchyHeaderWidthおよび ColumnOrderプロパティは書き込み専用で、読み込むことはできません。 これらのプロパティを使用する場合、スクリプトで、読み込みではなく、書き込みが使用されていること を確認します。 SAPTreeクラスのGetColumnIndexFromName()が「特定できないエラー」により失敗する SapTreeクラスのGetColumnIndexFromName()は「特定できないエラー」により失敗することがあり ます。これはSAPオートメーションの既知の問題です。 SAPWebサイトでこの問題が解決されているかどうか確認してください。 コンテキストメニュー項目のSAPTreeクラスのSelect()メソッドの呼び出しに失敗する コンテキストメニュー項目のSAPTreeクラスのSelect()メソッドの呼び出しに失敗することがありま す。 代わりに親コントロールのSelectContextMenuItemを呼び出します。これはSAPオートメーションの 既知の問題です。 水平スクロールバーのPositionプロパティが常に1を返す 水平スクロールバーのPositionプロパティは常に1を返します。これはSAPオートメーションの既知の 問題です。 SAPWebサイトでこの問題が解決されているかどうか確認してください。 SAPNetPlanクラスがサポートされていない この問題は今後のリリースで解決される予定です。 SAPスクリプトを高速モードで実行すると、再生エラーが発生する

SAPテストをSilkTestRecorderを使用して記録し、再生速度:速い設定で再生すると、エラーが発生す

る場合があります。エラーメッセージは、「この操作を完了するのに必要なデータは、まだ利用できませ ん」です。 再生速度をこれより遅い設定に変更します。または、xBrowserではなく、SAPオートメーションを使用 して問題が発生する操作を再生するように、スクリプトを変更します。たとえば、その操作を DomLink.SelectからSapHTMLViewer.SapEventに変更します。 SAPGUIクライアント7.30を使用するとメソッドselectCurrentRowが誤った値を返す SAPGUIクライアント7.30を使用しているときに、メソッドgetCurrentRowを呼び出すと、メソッドは 行番号ではなく誤った値-1を返す場合があります。 メソッドresizeWorkingPaneがSAPGUIクライアント7.30で正しく機能しない SAPGUIクライアント7.30を使用しているときに、メソッドresizeWorkingPaneExを呼び出すと、メソ ッドはworkingPaneのサイズを変更せずに、getSapWindow().getWidth()の呼び出し結果は、ウィン ドウの幅と異なる値を返します。 16 | 既知の問題

(17)

Silk

Test

Classic

SilkTestモニターを実行する前に、agent.exeおよびpartner.exeプロセスが強制終了されたことを確

認する

SilkTestモニターまたはGUIレベルテストを実行する場合、モニター実行後にAgent.exeまたは

Partner.exeプロセスが正しく終了せず、一時結果フォルダが開いたままになることがあります。モニター 実行中にこの問題が発生すると、以降のすべてのモニターがエラー「LoadtestController:3302 - 結果デ ィレクトリをクリアできませんでした。」で失敗し、クリアされません。 実行サーバー上でAgent.exeまたはPartner.exeプロセスを手動で強制終了するか、必要に応じて自動的 にプロセスを強制終了する必須アクションを作成します。 ウィンドウクラスをタグを付けずに宣言した場合、不明な動作が発生する

クラスのオブジェクトがOpenAgentでのみ使用される場合でも、SilkTestのウィンドウクラスの宣言に は、タグを付ける必要があります。ロケーターはクラスのオブジェクトに追加することができます。ロケ

ーターをクラス定義に追加しても効果はありません。たとえば、以下のコードでは、tag行は必須となりま

す。

[-] winclass MyDialogBox : DialogBox [ ] tag "[DialogBox]" タグ行が存在する場合、コードは本来の動作をします。ただし、タグ行が存在しない場合、不明なエラー とクラッシュが発生します。 "{chr(10)}"が使用されている場合、デバッグモードで変数が正しく表示されない 行の変更に"{chr(10)}"文字を使用するスクリプトをデバッグしている場合、アクセス可能な変数が正し く表示されず、値の設定を使用して変数の値を設定することができません。 アプリケーションのキャプションに単一引用符が含まれている場合に基本状態のINCファイルがコンパ イルされない アプリケーションのキャプションに単一引用符が含まれている場合、生成された基本状態のINCファイル がコンパイルされません。

Silk

Test

Workbench

大規模サイトでのビジュアルテストの再生

xBrowserの使用中に大規模サイトでビジュアルテストを実行すると、パフォーマンス問題が発生するこ

とがあります。この問題を回避するには、再生>結果>ビジュアルテスト>コントロールのキャプチャ

オプションをいいえに設定します。

スクリプトの再生時にバックグランドにメッセージボックスが表示される(31314)

メッセージボックスのステートメント(MsgBox ("Hello")など)を.NETスクリプトに含めた場合、スク

リプトの再生時にバックグランドにメッセージボックスが表示されます。

メッセージボックスをフォアグラウンドに表示するには、MsgBoxステートメントに

MsgBoxStyle.MsgBoxSetForegroundを含めます。例: MsgBox ("Hello", MsgBoxStyle.MsgBoxSetForeground)

(18)

インストーラがSQLServerNativeClientのインストールとCOMサーバーとしてのSilkTest

Workbenchの登録に失敗する

SilkTestのインストール中またはインストール前に、オペレーティングシステムが自動更新を実行する

か、またはユーザーがWindowsアップデートを行った場合、インストーラはSQLServerNativeClient のインストールとCOMサーバーとしてのSilkTestWorkbenchの登録に失敗します。

これらの問題は共に、SilkCentralTestManager(SCTM)の統合に影響を与えます。それは、SCTMでは SQLServerExpressによってインストールされたネイティブクライアントドライバを使用してSilk TestWorkbenchDSNを作成するためです。さらにSCTMは、自動化にCOMインターフェイスを使用す るには、COMサーバーとして登録されたSilkTestWorkbenchを必要とするためです。

以下の解決策のいずれかを選択します。

1. Windowsアップデートの実行中にSilkTestをインストールしない。

2. 使用しているマシンにWindowsアップデートが自動的にインストールされないようにする。

3. 保留中のWindowsアップデートをSilkTestより先にインストールしてから、システムを再起動しSilk

Testをインストールする。 複数の修飾キーを含めるようホットキーの組み合わせを変更すると、追加のキーが記録される 検証の挿入用または記録の開始/停止用に複数の修飾キーを含むホットキーを構成している場合は、修飾キ ーを押す操作が記録されることがあります。たとえば、Alt+Ctrl+F9というホットキーの組み合わせを指 定した場合、Altは、ホットキーの組み合わせの一部として無視されるのではなく、キーを押す操作として 記録されることがあります。これは、キーから手を離すという対応する操作がないため、再生時に問題に なります。 修飾キーに関連するこの操作を手動で削除するか、ホットキーの修飾キーを1つだけ使用します。 データソース名(DNS)が64ビットシステムで動作しない

SQLServerまたはOracleの64ビットDSNをSilkTestWorkbenchに使用することはできません。64 ビットマシンでDSNを作成するには、スタート>Silk>SilkTest>管理>データソース(ODBC)を クリックして、32ビットDSNを作成します。C:\WINDOWS\SysWOW64\odbcad32.exeにある

WOW64ツールを使用することもできます。

SilkTestWorkbenchを起動するのにネットワークアダプタが必要になる

SilkTestWorkbenchを開始するときに、SilkTestWorkbenchとOpenAgentの間で通信できるように するため、SilkTestWorkbenchをインストールしたマシンでネットワークアダプタが使用可能である必

要があります。ネットワークアダプタが使用できない場合、エラー「Open Agent との接続に失敗しま

した」が発生します。他のクライアント(SilkTestClassicやSilk4Jなど)を起動する場合には、ネットワ ーク接続は必要ありません。

SilkTestWorkbenchを起動する前に、ネットワークアダプタが使用可能であることを確認してください。

SQLServerExpressをWindowsVistaSP1マシンにインストールできない

WindowsVistaSP1マシンでは、SQLServer2008Expressをインストールしようとする場合、.NET3.5

SP1の完全バージョンがインストールされていることを確認してください。.NET3.5SP1の完全バージ

ョンをインストールするには、MicrosoftのWebサイトからダウンロードします。

[画面プレビューから識別]により、移行されたデータベースに不正なオブジェクトマップ項目が作成され

SilkTestWorkbench2010からSilkTestWorkbench2010R2に移行したあと、画面プレビューから識

を使用すると不正なオブジェクトマップ項目が作成されます。

画面プレビューから識別を使用する前に、画面の更新コマンドを使用して、画面を再キャプチャします。

(19)

子スクリプトが親スクリプトから呼び出されると、子スクリプトはスコープ外のオブジェクトマップにア クセスできる 親スクリプトと子スクリプトが異なるプロジェクトに含まれており、異なるオブジェクトマップを使用し ている場合、オブジェクトマップが子スクリプトのスコープ外であっても、子スクリプトは正常に実行さ れます。 スクリプトが正常に実行されるため、解決策は必要ありません。ただし、この動作は今後のリリースでは 正常に実行されなくなります。 複数ユーザーがSQL2008データベース上で同じ資産を同時に編集しようとすると、資産のロック機構に 関する問題が発生する可能性がある

問題かどうかをテストするには、ビジュアルテストなどの資産を開いて、SilkTestWorkbenchで編集で きるようにします。資産が開いている間に、SilkTestWorkbenchの別のインスタンスから同じ資産を開 きます。問題が発生した場合は、SilkTestWorkbenchの2番めのインスタンスで同じ資産を同時に編集

できるか、または2番めのインスタンスが不完全なデータに関するメッセージを受け取ります。このとき ユーザー名とマシン名は共に空白になります。 SQLServerで、データベースの管理者権限を、このデータベースを使用するSQLデータベースユーザー に割り当てます。 SQLデータベースで資産のエクスポート中に予期しないエラーが発生する SQLデータベースで資産のエクスポート中に予期しないエラー「文字列から uniqueidentifier に変換中、 変換に失敗しました」が発生します。 エクスポートしたデータベースをインポートし、何らかのエラーメッセージが表示された場合OKを押し ます。インポートは正常に終了し、資産を使用できます。 Accessデータベースの使用中に予期しないエラーが発生する SilkTestデータベースメンテナンスツールを使用してデータベースをコンパクト化します。スタート>

プログラム>Silk>SilkTest>管理>データベースメンテナンスをクリックします。次に、データベ

ースを開き、ツール>データベースのコンパクト化をクリックします。

構成中にUACが有効な状態でSilkTestWorkbenchがSQLServerへ接続できない

構成中に管理者権限を持たずにSilkTestWorkbenchを使用している場合、UACが有効な状態でSQL Serverへ接続できません。

構成中にSQLServerへ接続するには、管理者として実行オプションを使用してSilkTestWorkbenchを 起動する必要があります。

リモートのSQLデータベースとの接続が失われたときにSilkTestWorkbenchが異常終了する場合が

ある

リモートのSQLデータベースを使用している場合、データベースがSilkTestWorkbenchから切断される と(サーバーを再起動した場合など)、SilkTestWorkbenchがデータベースとの通信を行おうとする際に 異常終了する場合があります。

SilkTestWorkbenchを再起動して、データベースと再接続してください。

[コントロールのキャプチャ]オプションが設定されているとビジュアルテストの再生速度が著しく低下

する場合がある

再生のパフォーマンスを向上させるには、[コントロールのキャプチャ]をいいえに設定します。

(20)

MicrosoftWindows7クラシックテーマ:ビジュアルテストの画面プレビューに記録中ウィンドウが 含まれる場合がある クラシックテーマを使用したMicrosoftWindows7マシンで記録したビジュアルテストの画面プレビュ ーに記録中ウィンドウが含まれる場合があります。MicrosoftWindows7で記録中ウィンドウを含ま ずにビジュアルテストを記録するには、クラシックテーマを使用しないでください。

Silk4NET

テストの実行後にTrueLog結果ファイルが得られない場合、次を確認してください。

• VisualStudio2010で作成されたSilk4NETプロジェクトがVisualStudio2010環境で実行されてい る(コマンドラインまたはTeamFoundationServerを介して実行された場合も含む)。

• VisualStudio2012で作成されたSilk4NETプロジェクトがVisualStudio2012環境で実行されてい る(コマンドラインまたはTeamFoundationServerを介して実行された場合も含む)。

• VisualStudio2013で作成されたSilk4NETプロジェクトがVisualStudio2013環境で実行されてい る(コマンドラインまたはTeamFoundationServerを介して実行された場合も含む)。

• テストクラスにSilkTestClass属性が含まれている。

• TrueLogファイルが作成される場所への書き込みアクセス権がある。

再生中に「単体テスト アダプターが例外をスローしました。」というエラーメッセージが表示された場合

は、次を確認してください。

• VisualStudio2010で作成されたSilk4NETプロジェクトがVisualStudio2010環境で実行されてい る(コマンドラインまたはTeamFoundationServerを介して実行された場合も含む)。

• VisualStudio2012で作成されたSilk4NETプロジェクトがVisualStudio2012環境で実行されてい る(コマンドラインまたはTeamFoundationServerを介して実行された場合も含む)。

• VisualStudio2013で作成されたSilk4NETプロジェクトがVisualStudio2013環境で実行されてい る(コマンドラインまたはTeamFoundationServerを介して実行された場合も含む)。

前のバージョンのVisualStudioで作成したSilk4NETプロジェクトを新しいバージョンのVisual

Studioに移行する方法

• 前のバージョンのVisualStudioでソリューションを開きます。

• Silk4NETプロジェクトの対象のフレームワークを適切な.NETFrameworkのバージョンに変更しま す。たとえば、プロジェクトをVisualStudio2010からVisualStudio2012に移行する場合は、対象 のフレームワークを.NETFramework4.5に設定します。

• VisualStudioの前のバージョンのUnitTestingExtensionへの参照をSilk4NETプロジェクトから削 除します。たとえば、前のバージョンがVisualStudio2010の場合は、

SilkTest.Ntf.VisualStudio2010.UnitTestingExtensionへの参照をSilk4NETプロジェクトから削除し ます。

• VisualStudioの新しいバージョンへの参照をSilk4NETプロジェクトに追加します。たとえば、プロジ ェクトをVisualStudio2012に移行する場合は、 SilkTest.Ntf.VisualStudio2012.UnitTestingExtensionへの参照をSilk4NETプロジェクトに追加しま す。 オブジェクトマップを使用していると、先頭がスラッシュになっていない既存のロケーターが機能しなく なる クラス名のみを含み、スラッシュで開始していないロケーター(PushButtonなど)は、オブジェクトマッ プが存在する場合、機能しなくなります。この問題により、SilkTest14.0よりも前のバージョンのSilk

Testで作成された既存のスクリプトが壊れる可能性があります。前の例では、スクリプトは次のエラーで

失敗します:

識別子'PushButton'がオブジェクト・マップ内で見つかりませんでした。

(21)

クラス名以外のものも含む、より複雑なロケーター(PushButton[@caption=OK]など)の場合は、オブ

ジェクトマップが存在する場合でも機能し続けます。

この問題を修正するには、そのようなロケーターの先頭に//を追加します。たとえば、次のコード内のロ

ケーターPushButtonが機能しなくなったとします:

PushButton button = mainWindow.find("PushButton"); 。その場合、コードを次のように変更してください:

PushButton button = mainWindow.find("//PushButton"); 。

Silk4J

Silk4JメニューがEclipse4.1で正しく開かない

Eclipse4.1でSilk4Jメニューボタンをクリックしても、メニュー項目が表示されません。これは、 Eclipse4.2で修正されているEclipseの問題です。詳細については、https://bugs.eclipse.org/bugs/

show_bug.cgi?id=367159を参照してください。

オブジェクトマップを使用していると、先頭がスラッシュになっていない既存のロケーターが機能しなく

なる

クラス名のみを含み、スラッシュで開始していないロケーター(PushButtonなど)は、オブジェクトマッ プが存在する場合、機能しなくなります。この問題により、SilkTest14.0よりも前のバージョンのSilk

Testで作成された既存のスクリプトが壊れる可能性があります。前の例では、スクリプトは次のエラーで 失敗します: 識別子'PushButton'がオブジェクト・マップ内で見つかりませんでした。 クラス名以外のものも含む、より複雑なロケーター(PushButton[@caption=OK]など)の場合は、オブ ジェクトマップが存在する場合でも機能し続けます。 この問題を修正するには、そのようなロケーターの先頭に//を追加します。たとえば、次のコード内のロ ケーターPushButtonが機能しなくなったとします:

PushButton button = mainWindow.find("PushButton"); 。その場合、コードを次のように変更してください:

PushButton button = mainWindow.find("//PushButton"); 。

(22)

解決済みの問題

以下の問題が解決されています。

問題番号 説明

RPI603319 Rumba:SynchSendKeysがRDE_SendKeys_Hsynchのすべてのパラメータを公開しません。 RPI607455 SilkTest15.5Hotfix3に更新すると既存のSilk4J環境を壊します。

RPI606218 SilkTestClassic:pwrbldex.incのリグレッションが SilkTest15.5にアップグレードすると発生し ます。

RPI607455 SilkTest15.5Hotfix3に更新すると既存のSilk4J環境を壊します。 RPI

1093359 SilkTestClassic:OpenAgentが埋め込んだWin32の解決を行いません。 RPI

1094206 SilkTest15.0以降で.NETアプリケーションのいくつかのオブジェクトを解決できません。 RPI

1094533 SilkTestのSAPeCATT統合が、チェックアウトするためにさらにライセンスを必要とします。 RPI

1094658 SilkTestがWindowsFormsにホストされたWPFコントロールを検出できません。 RPI

1094755 Silk存できません。TestWorkbenchがSAPeCATTから開始できず、SilkTestWorkbenchはBLOBをSAP に保 RPI

1094876 SilkeCATTTestのパスワードを保持しません。WorkbenchからeCATTにスクリプトをプッシュするとき、SilkTestWorkbenchがSAP RPI

1094938 SilkTestClassic:OpenAgentがInternetExplorer8のJavaScrpitを記録できません。 RPI

1094960 オーナー描画メニューのテキストび出しが行われないため、GDIハンドルがリークします。キャプチャがGetDC呼び出しを実行し、対応するReleaseDC呼 RPI

1094966 Silkクトに対して作成されます。TestWorkbench:複数のオブジェクトマップエントリがワイルドカードが使用されたオブジェ RPI

1094977 コマンドラインからOpenAgentを強制終了するとSilkTestWorkbenchがハングします。 RPI

1094986 Silkーを生成します。Test15.5:あるカスタムWindowsFormsコントロールに対して、SilkTestが無効なロケータ RPI

1095408 SilkSilkTestTestWorkbench:パラメータを持つ15.5にアップグレードすると機能しなくなります。ComboBox.Selectを含むビジュアルテストステップが RPI

1095410 SilkTestClassic:MicrosoftLyncを実行していると、TypeKeys関数が遅くなります。 RPI

1095411 SilkTest15.5:SilkTestWorkbenchのReplace関数が1つの引数のみを受け付けます。 RPI

1095440 .NET目ではなく、スクリプトで空のテキストでComboBoxの最初の項目を誤って選択します。ComboBox.Selectを実行すると、空のテキストを持つ実際の項 RPI

1095487 Silkす。TestWorkbench:SilkTest15.5にアップグレードするとSelectパラメータが[空]になりま

(23)

問題番号 説明

RPI

1095493 SilkTestWorkbench:SilkCentralで定義した再生オプションが使用されません。 RPI

1095500 Silkールを認識できません。Test15.5がMicrosoftWindows7のInternetExplorer9でモーダルダイアログのコントロ RPI

1095504 8文字以下の式をビジュアルテストに追加するとSilkTestWorkbench15.5がクラッシュします。 RPI

1095538 Silkします。TestWorkbench15.5:Left/Rightオペランドを持つ式をビジュアルテストに追加すると失敗 RPI

1095613 新しいSapTabコントロールをクリックするとSilkTestが要素を識別できなくなります。 RPI

1095702 Rumba:AS400ん。 ディスプレイに完全に入力したテキストフィールドをSilkTestが正しく記録しませ RPI

1095703 Rumba:AS400ディスプレイ上の移動にタブを使用すると、記録したスクリプトに誤りがあります。 RPI

1095704 Rumba:AS400ん。 ディスプレイに1文字だけ入力したテキストフィールドをSilkTestが認識しませ RPI

1095794 Silkきません。TestClassicがWEbページの完全な階層をクリップボードまたはSilkTestClassicにコピーで RPI

1095877 Silk発生します。TestWorkbench:STW.exeをリモートで実行すると「サーバーはビジーです」というエラーが RPI

1095904 MicrosoftInternetExplorerアップデートで見つかりません。MS14-051を適用すると//BrowserApplicationオブジェクトが RPI

1095921 Silkん。TestClassic:表示言語をドイツ語に設定するとConsole.GetContents()が内容を返しませ RPI

1095965 SilkTestClassic:プロジェクトのエクスポート時にPartner.exeがクラッシュします。 RPI

1095987 OpenAgentをSilk4NETテストから開始するとエラーが発生します。 RPI

1096000 クリップボードにコピーするとロケーターダイアログがフリーズします。 RPI

1096129 Silk4NET:C#せん。 を使用したオブジェクトから動的呼び出しを使用してItemプロパティを取得できま RPI

1096137 SilkTestWorkbench:組み込んだスクリプトの実行後にビジュアルテストで再生が失敗します。 RPI

1096165 Rumba画面検証の実行時に除外オブジェクトが無視されません。 RPI

1096169 SilkTestClassic:SYS_GetRegistryValueメソッドのbConvertパラメータが機能しません。 RPI

1096174 SilkTestWorkbenchがエクスポート資産に含まれる資産をエクスポートしません。 RPI

1096199 SilkTestWorkbench:if ... elseステートメントの条件処理に誤りがあります。 RPI

1096307 Silkを停止する場合があります。TestWorkbench:スクリプトからビジュアルテストを実行するとSilkTestWorkbenchが応答

(24)

ライセンス情報

評価版を使用しているのでない限り、SilkTestはライセンスを必要とします。 ライセンスモデルは、使用しているクライアントとテストすることができるアプリケーションに基づきま す。利用可能なライセンスモードに応じて、次のアプリケーションの種類がサポートされます。 ライセンスモード アプリケーションの種類 完全 • Webアプリケーション(以下を含む) • ApacheFlex • Javaアプレット • モバイルWebアプリケーション • Android • iOS • ApacheFlex

• JavaAWT/Swing(OracleFormsを含む) • JavaSWTとEclipseRCP

• .NET(WindowsFormsおよびWindows

PresentationFoundation(WPF)を含む) • Rumba • WindowsAPIベース 注:ライセンスを完全ライセンスにアップグレー ドする場合は、www.borland.comに移動します。 プレミアム 完全ライセンスでサポートされるすべてのアプリケーシ ョンの種類+SAPアプリケーション 注:ライセンスをプレミアムライセンスにアップ グレードする場合は、www.borland.comに移動 します。

注:SilkTestライセンスは、SilkTestの特定のバージョンに固定されています。

(25)

テストされたソフトウェア

このセクションでは、SilkTest16.0がテストされたソフトウェアを一覧します。

オペレーティングシステム

SilkTest16.0は、次のオペレーティングシステムでテストされました。 • MicrosoftWindowsXPSP3

• MicrosoftWindowsVistaSP2 • MicrosoftWindowsServer2008 • MicrosoftWindowsServer2008R2 • MicrosoftWindows7

• MicrosoftWindows7SP1 • MicrosoftWindows8 • MicrosoftWindows8.1

• MicrosoftWindowsServer2012 • MicrosoftWindowsServer2012R2

Webアプリケーション

OpenAgentの場合、SilkTest16.0は次のブラウザーおよびWebテクノロジに対してテストされました。

テクノロジの種類 テストしたバージョン

MozillaFirefox(再生のみ) 22、23、24、25、26、27、28、29、30、31、32、33、34 GoogleChrome(再生のみ) 28、29、30、31、32、33、34、35、36、37、38、39、40 ChromeforAndroid

StockAndroidBrowser AppleSafari

InternetExplorer 8、9、10、11

Android 4.1、4.2、4.3、4.4、5

注:Androidエミュレータのプロキシ設定に既知の問題があるため、Silk Testを使用したWebアプリケーションのテストを、Android4.4以降の AndroidバージョンのAndroidエミュレータ上では行えません。 iOS 7.0、7.1、8.0、8.1、8.1.1、8.1.2、8.1.3

Silverlight 3(SilverlightRuntime4)、4(SilverlightRuntime4およびSilverlightRuntime 5) 注:Microsoftは、Silverlight5.0を2021年までサポートすることをコミ ットしましたが、Silverlightの今後のロードマップに関する具体的な情報 は何もなされませんでした。我々はお客様に対する最高のサポートを維持 するよう努力しますが、このプラットフォームに対するMicrosoftから得 られるサポートに限界がある可能性があります。 テストされたソフトウェア | 25

(26)

テクノロジの種類 テストしたバージョン

ApacheFlex SilkTest16.0は、すべてのサポート対象ブラウザーを使用したApacheFlexバー ジョン3.5以降、およびAdobeAIR2.0以降(ApacheFlex4.xでビルド)を使 用してテストされました。

注:SilkTestは、ApacheFlexを含めて、GoogleChromeで実行するWeb アプリケーションの子ドメインテクノロジのテストをサポートしていませ ん。

SilkTestはAdobeFlashPlayer10以降をサポートしています。

Javaアプレット SilkTestは、InternetExplorerおよびMozillaFirefoxのアプレットをサポート しています。

HTML5

OracleForms 10gおよび11g(InternetExplorer用)

デスクトップアプリケーション

OpenAgentの場合、SilkTest16.0は次のテクノロジの1つで開発されたデスクトップアプリケーショ ンに対してテストされました。

テクノロジの種類 テストしたバージョン

JavaAWT/Swing(Java

FoundationClassesを含む) Java1.6、Java1.7、Java1.8

JavaSWT SilkTest16.0はJavaSWTバージョン3.2以降に対してテストされました。 スタンドアロンとRichClientPlatform(RCP)アプリケーション(ブラウザでア プレットとして実行されるSWTスタンドアロンアプリケーションはサポートさ れていません)

SAP SAPGUIクライアント7.10、SAPGUIクライアント7.20、SAPGUIクライアン ト7.30

Rumba 8.1、8.2、8.3、9.0、9.1、9.2、9.3

Win32 任意

WinForms .NET3.0、3.5、3.5SP1、4.0、4.5 WPF .NET3.5SP1、4.0、4.5

SilkTestWorkbench

SilkTest16.0はSilkTestWorkbench資産の格納用に次のデータベースに対してテストされました。 • MicrosoftSQLServer2008(SP2)+Express

• MicrosoftSQLServer2012 • MicrosoftSQLServer2012SP1 • MicrosoftSQLServer2014 • Oracle11.1

• Oracle11.2

• Oracle12.1。SilkTestWorkbenchは、AL32UTF8文字エンコードのOracle12.1データベースをサ ポートします。

• MicrosoftAccess2000(シングルユーザーデータベースとして)

(27)

注:MicroFocusは、MicrosoftSQLServerを使用することを推奨します。

Silk4J

Eclipse3.7.2以降では、32ビットおよび64ビットの両方でSilk4Jを統合できます。バージョン4.4.1 はSilkTestに付属しています。

Silk4NET

Silk4NETはVisualStudioの次のバージョンと統合できます。 • VisualStudio2010Professional

• VisualStudio2012Professional • VisualStudio2013Professional

注:Silk4NETは、VisualStudio2010ではキーワード駆動テストをサポートしません。

SilkTestClassic

SilkTestClassicのデータドリブンワークフローは、以下に対してテストされました。 • テキストファイルおよびカンマ区切り値ファイル(*.txtファイルおよび*.csvファイル) • MSExcel • MSAccess • MSSQLServer • Oracle(部分的なサポート) • SyBaseSQLAnywhere

SilkTestClassicは、ODBCを使用して上記のデータベースにアクセスするため、有効なODBCドライバ を持つこれらのデータベースのバージョンに対してテストされました。

注:SilkTestClassicのSelectDataSourceダイアログボックスで、SilkDDAExcelまたは SegueDDAExcelのいずれかのデータソースを選択できます。新しいデータドリブンテストケー スの場合は、SilkDDAExcelデータソースを選択します。SegueDDAExcelデータソースは後方互 換性のために選択します。これにより、SegueDDAExcelを参照する既存の.g.tファイルが引き続 き機能します。

参照

関連したドキュメント

(a) 主催者は、以下を行う、または試みるすべての個人を失格とし、その参加を禁じる権利を留保しま す。(i)

新製品「G-SCAN Z」、 「G-SCAN Z Tab」を追加して新たにスタート 新製品「G-SCAN Z」、 「G-SCAN Z

Bluetooth® Low Energy プロトコルスタック GUI ツールは、Microsoft Visual Studio 2012 でビルドされた C++アプリケーションです。GUI

Visual Studio 2008、または Visual Studio 2010 で開発した要素モデルを Visual Studio

タップします。 6通知設定が「ON」になっ ているのを確認して「た めしに実行する」ボタン をタップします。.

注1) 本は再版にあたって新たに写本を参照してはいないが、

サテライトコンパス 表示部.. FURUNO ELECTRIC CO., LTD. All Rights Reserved.. ECS コンソール内に AR ナビゲーション システム用の制御

Altera Nios II フォルダを展開し、Existing Nios II software build tools project or folder into workspace を選択します(図 2–9 を参 照)。.