Silk Test 技術情報(FAQ)


Silk Test 18.0 既知の制限事項に関して

2017/7/14 現在

ドキュメントのバージョン表記に関する注意事項

  1. リリースノートのサポート環境はリリース時点での既知のバージョンに限られます。 リリースノートを含む、各種ドキュメントにおける動作環境表記において、マイナーバージョンが.xと表記されているものや、マイナーバージョンが表記されていないものは、製品開発時点での最新バージョンを示しています。
    たとえば、Android は 7.1.2、iOSは10.3.2までがテストしたバージョンです。
    開発時点で未知のバージョンについても、Silk Testが使用可能な場合もありますが、動作の可否は、各プラットフォーム開発元の互換性の有無に依存します。

iOSに関連する注意事項

  1. Xcode 8.3.2が必要です。 Silk Test 18.0では、iOSのテストに Xcode 8.3.2が必要です。これは、Silk Testのテスト実行に要求されるXcodeバージョンです。テスト対象アプリケーションのビルドに使用したXcodeバージョンとは異なる点に注意してください。リリースノートに記載されている、Xcode 8.3.xは、アプリケーションのビルドに使用するXcode のバージョンです。
  2. Macにはインターネット接続が必要です。Silk Test 18.0のMac用 Silk Test Information Serviceのインストール時、及びiOSデバイスでの記録・再生時、必要なライブラリ等をインターネットから取得するためです。
  3. Silk Information Serviceのアンインストールが必要です Silk Test 18.0のMac用 Silk Test Information Serviceをインストールする前に、必ず以前のSilk Test Information Serviceを以下の手順でアンインストールしてください。
    https://support.microfocus.co.jp/SupportInf/asq_faqpublic.aspx?ST01103
  4. iOSデバイスの準備が変更になりました。iOSデバイスのテストに関して、事前準備の手順が大きく変更になりました。以下の手順を実施してください。
    https://support.microfocus.co.jp/SupportInf/asq_faqpublic.aspx?ST01118
    また、記録と再生の具体的な手順につきましては、以下をご参照ください。
    https://support.microfocus.co.jp/SupportInf/asq_faqpublic.aspx?ST01119
  5. 日本語のiOSシミュレータでは追加の手順が必要です。 日本語のiOSのシミュレータを使用するにためには、以下の手順を実施してください。
    https://support.microfocus.co.jp/SupportInf/asq_faqpublic.aspx?ST01105
  6. 実機、及びシミュレーター上でiPadのSafariを使用する場合、画面上部にタブが表示されている状態では、SilkTestは正常に動作しません。
    画面上部にタブが表示されないように、予め、1つだけタブを残して他のタブは全て閉じておいてください。
  7. 実機上のハイブリッドアプリの場合、記録の動作が非常に遅くなることがあります。
    このような場合には、シミュレーターで記録を行ってください。

プラットフォーム サポートに関する追加事項

Silk Testのサポート対象となっている、一部のオペレーティングシステムでは、複数のエディションが販売されています。複数のエディションが存在する環境では、Silk Testのサポートするエディションが次のエディションに限定されます。


Windows 10

  • Windows 10 Pro
  • Windows 10 Enterprise

Windows 8 / 8.1

  • Windows 8 / 8.1 Pro
  • Windows 8 / 8.1 Enterprise

Windows 7

  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 SP1 Professional
  • Windows 7 SP1 Ultimate

Windows Vista

  • Windows Vista SP2 Business
  • Windows Vista SP2 Ultimate
  • Windows Vista SP2 Enterprise

上記以外のオペレーティングシステムについては、エディションの制限はありません。


インストール

お使いの環境の状況によっては、インストール時や使用時にWindows Updateの適用が必要になる可能性があります。
なお、Windows Updateにより行われる更新がOSのバージョン自体を更新するような場合は、製品のサポート環境から外れないようご注意をお願いいたします。たとえば、Windows 8.1からWindows10に更新される場合、Windows10における大規模更新(年2回)などです。


バージョンアップ時の注意事項

  1. 旧バージョンのデータベースはそのままではご利用頂けません。旧バージョンからのバージョンアップ時には、データベースのアップデートが必要です。※古い場合、自動でアップデートするウィザードが起動します。
    データベースのアップデートに関しましては、次のリンクをご参照ください。
    Silk Testをバージョンアップ後、起動時に「データベースのバージョンが異なる」旨のダイアログが表示される

    また、バージョンアップ時には、次の点にご注意ください。
    ・バージョンアップしたデータベースは、バージョンダウンすることはできません。あらかじめバージョンアップ前のデータベースのバックアップを取得してください。
    ・異なるバージョンのSilk Testが、同一のデータベースを参照することができません。Silk Testのバージョンアップ時には、データベースを共有する、すべてのSilk Testについて同時にバージョンアップを行ってください。
  2. 16.5で使用していたAccessデータベースを17.5で使用すると、データベースが一部破損した状態になることがあります。この破損したデータベースにてキーワードドリブンテストを作成すると、データが正しく関連付けて保存されず、破損します。
    詳細に関しては、以下のFAQをご参照ください。
    なお、17.0で新規作成したデータベースでは、この問題は発生しません。
    16.5から17.0以降へのバージョンアップでキーワードドリブンテストが破損する

テスト対象アプリケーションに関する制限事項

  1. ブラウザアプリケーションを記録するときに100%以外の縮尺を選択しないでください。 Internet Explorer8以降で表示の縮尺を変更できるようになっていますが、Silk Testを利用するときには100%に設定してください。
  2. WPFにおいて、回転、傾斜等の変換を行ったオブジェクトに対する記録・再生は、正しく行えない場合があります。
  3. AndroidのAOSPブラウザ(いわゆる標準ブラウザ)については、AOSPプロジェクトのコードベースから取得したカーネルバージョンと同じビルド番号のみSilkTestから認識することができます。また、AOSPブラウザは、出荷状態でインストールされている必要があります。各ベンダにより改変されたビルド、あるいは出荷後にインストールされたAOSPでは、動作しない可能性があります。
  4. Chrominum埋め込みアプリケーション Silk Test 18.0の新機能、Chromiumの埋め込みアプリケーションをサポートするのは、全画面にChromiumが貼り付けられているWindows 32 APIを使用したアプリケーションのみです。アプリケーションのクライアントエリアには、他のWin32コントロールなどが存在することができません。また、CefSharpやxilium.cefglueを使用した.NET アプリケーションや、JCEFを使用したJava アプリケーションでは使用できません。

Windows 10 固有の制限事項

  1. Silk Test は、Windows 10 上のユニバーサル Windows プラットフォーム (UWP) アプリのテストをサポートしません。

モバイルデバイスのテストに関する制限事項

  1. モバイルデバイスのテストは、設計が大きく変更になりました。SilkTest16.5以前のバージョンで作成されたモバイルブラウザ用テスト資産は一部動作しない場合があります。

ネイティブモバイルアプリの制限事項

ネイティブモバイルアプリの制限事項は下記のリンクを参照してください。
https://support.microfocus.co.jp/SupportInf/asq_faqpublic.aspx?ST01116


モバイルウェブアプリの制限事項

  1. モバイルWebアプリの制限事項は下記のリンクを参照してください。
    https://support.microfocus.co.jp/SupportInf/asq_faqpublic.aspx?ST01107

既知の不具合

  1. SilkTest 17.5のインストール時、稀に、プログレスバーが50%程度まで進んだ状態で、Fatail Install Error、もしくは インストール中に致命的なエラーが発生しました。というエラーメッセージが出てインストールに失敗することがあります。これは、SilkTestのインストール時、必須ソフトウェアとして導入される Visual C++ランタイムが、インストール中にhttp://www.download.windowsupdate.com/msdownload/ サイトに対して、インターネット接続を行うことがあるために発生します。
    このエラーが出たら、インターネットに接続できる状態にしてから再度インストーラーを起動するか、システム環境変数に SKIP_VCREDIST_INSTALL=TRUE を設定後、SilkTestのインストールを行ってください。