設定 - エンジン
以下の設定は、「設定」->「 TBox 」->「エンジン」にあります。
|
説明 |
Toscaが XEngine サーバープロセスが初期接続を確立するのを待機する時間(ミリ秒単位)。 例えば、 SAP Engine 3.0 コンポーネントは、 Tricentis.Automation.ApiServer.exe などのサーバープロセスを使用する場合があります。初期接続の確立に要する時間は、デフォルトの 20000ミリ秒を超える場合があります。 |
|
例 |
45000 |
|
説明 |
Toscaが XEngine サーバープロセスからの応答を待機する時間(ミリ秒単位)。デフォルト値は 120000 です。 |
|
例 |
150500 |
|
KeyVault path |
|
|
説明 |
キーコンテナー実行ファイルへのパス。特定のキーコンテナープロバイダーの構成については、「キーコンテナー実行ファイルへの異なるパスを指定します。」を確認してください。 |
|
例 |
C:\Users\my\OnePwd |
|
SQLite Enable Extension loading |
|
|---|---|
|
説明 |
この設定を有効にすると、例えば、検索実行のためなどに SQLite 拡張機能を読み込むことができます。外部の DLL ファイル、または SQLite.Interop.dll ライブラリ(Tricentis Tosca にインストール済み)を読み込むことができます。 この設定を有効にするには、「 True 」に設定します。 この設定を有効にする場合は、設定「 SQLite Extension(s) to load 」も入力する必要があります。 |
|
例 |
True |
|
SQLite Extension(s) to load |
|
|---|---|
|
説明 |
読み込む拡張機能のフルパスを以下のように入力します: \path\to\library\library.dll=extension_name 。複数の拡張子を使用する場合は、セミコロンで区切ります。 SQLite.Interop.dll ライブラリを読み込む場合は、フルパスを入力する必要はありません。 |
|
例 |
SQLite.Interop.dll=sqlite3_json_init |
Java
|
DisableSecurityManager |
|
|
説明 |
この設定は、使用するJava Security Managerを有効または無効にします。選択できるオプションは次のとおりです。
|
|
例 |
False |
|
Auto checkout/checkin configuration |
|
|
説明 |
モバイルスキャンがモバイルコンフィギュレーションノードのチェックアウトおよびチェックインを自動的に実行するのを望まない場合は、「 False 」に設定します。 デフォルト値は「 True 」です。 |
|
例 |
False |
|
DefaultiOS Simulator Version |
|
|
説明 |
デフォルトのiOSシミュレータバージョンです。 |
|
例 |
11.3 |
|
Desired capabilities path |
|
|
説明 |
Desired Capabilities を持つ構成ファイルを含むディレクトリへのパス。 |
|
例 |
C:\YourFolder |
|
Enable Native scan |
|
|
説明 |
Mobile Engine 3.0 でAndroid上のネイティブアプリケーションのスキャンを有効または無効にします。 |
|
例 |
False |
|
説明 |
モバイルウェブアプリケーションをスキャンするために使用するエンジンです。デフォルトでは、「 Mobile Web Engine 3.0 」に設定されています。最適なパフォーマンスと互換性を得られるように、この設定を維持することをお勧めします。 |
|
例 |
XBrowser Engine 3.0 |
|
説明 |
モバイルウェブアプリケーションで実行およびスキャンするために、JavaScriptリソースをエンコードします。 デフォルト値は「 False 」です。 |
|
例 |
True |
|
Compare failed pages directory |
|
|
説明 |
比較レポートを保存するディレクトリへのパス。 |
|
例 |
@{Environment.ProjectDir}\PdfCompareFailedPages |
|
Ignore whitespaces in text-only comparison |
|
|
説明 |
モジュール「 PDF 1:1 Compare」を使用して、2つのPDFファイルをテキストのみで比較する際に、空白を無視するかどうかを指定します。デフォルトでは「 False 」に設定されており、Toscaは空白を考慮します。 |
|
例 |
True |
|
AutomaticTestCase creation and start AutomationRecording Assistant(Tricentis ARA) |
|
|
説明 |
Tricentis Toscaが以下のアクションを自動的に実行できるようにします。
デフォルト値は「 False 」です。 |
|
例 |
True |
|
Comboboxitems selectable by its Key |
|
|
説明 |
Tricentis Toscaがキーと値によってコンボボックスのアイテムを識別できるようにします。 |
|
例 |
False |
|
Log level for Solution Documentation Synchronization |
|
|
説明 |
Tricentis Toscaと SAP Solution Manger の間で交換されるログメッセージを、Tricentis Toscaが保存できるようにします。 以下のオプションがあります。
デフォルト値は「Off」です。 |
|
例 |
Basic |
|
Log path for Solution Documentation Synchronization |
|
|
説明 |
Tricentis Toscaと SAP Solution Manager の間で交換されるログメッセージを保存するディレクトリを指定します。 |
|
例 |
False |
|
EnableAutoCreateBaseline |
|
|
説明 |
ベースラインの自動生成が有効かどうかを判断します。デフォルト値は「 False 」です。 |
|
例 |
True |
|
StopAtThumb |
|
|
説明 |
子要素の検索中に、ステアリングに名前のないThumbsで停止させるかどうかを定義します。 この設定を「 True 」に設定すると、タイプ「 Thumb 」のコントロールが見つかった時点でスキャンが停止します。設定を「 False 」に設定すると、タイプが「Thumb」のコントロールが見つかってもスキャンは停止せず、コントロールの次の子項目の検索を続行します。 |
|
例 |
True |
|
Window ClassNames |
|
|
説明 |
1つ以上のクラス名をセミコロン(;)で区切って入力します。Toscaは、これらのクラス名を持つ要素をウィンドウとして扱います。 |
|
例 |
Chrome_WidgetWin_1 |
以下の設定は、 API Engine 3.0 の構成を制御します。
|
説明 |
この設定は、ログファイルを保存するディレクトリを指定します。Tricentis Tosca は、テストコンフィギュレーションパラメータ「 WebserviceEngineLogRequestResponse 」を定義した場合にログファイルを作成します(see chapter "ロギング")。 |
|
例 |
%APPDATA%\Tricentis\TOSCA Testsuite\7.0.0\logs\Automation\WSE |
|
説明 |
この設定では、システムがウェブサービスの応答を待機する時間をミリ秒単位で指定します。 |
|
例 |
60000 |
Web service->Ports
|
Server |
|
|
説明 |
ウェブサービスサーバーに使用するポートを定義します。 |
|
例 |
17006 |
Web service->WebsphereMQ
|
説明 |
この設定が有効になっていると、WebsphereMQ経由で送信されたメッセージは、MQRFH2ヘッダーを受け取ります。 |
|
例 |
True |
Win32->Ports
|
Server |
|
|
説明 |
Win32サーバーに使用するポートを定義します。 |
|
例 |
17002 |
|
説明 |
TBoxと HtmlEngineExtensionHelpers の間で接続を確立するための時間制限をミリ秒で定義します。デフォルト値は 5000 ミリ秒です。つまり、TBoxはタイムアウトする前に、接続が確立されるのを最大5秒間待機するということです。 ブラウザの応答が遅い場合は、このタイムアウト値を増やすことを推奨します。 TCP ブラウザを設定していない場合、TBoxは指定されたタイムアウト値の3倍まで待機することに注意してください。 |
|
例 |
6000 |
|
説明 |
コントロールを、割り当てられたスロット要素の子として表示するかどうかを指定します。この設定は以下のように機能します。
|
|
例 |
False |
|
説明 |
テスト自動化中にXPath式を使用してアプリケーション内のHTML要素を識別することをユーザーに許可します。これは要素を見つけるためのより正確な方法であり、属性、階層、その他の特性に基づいて特定の要素をターゲットとする複雑なクエリを指定できます。デフォルト値は「 True 」です。 |
|
例 |
True |
|
説明 |
デフォルトでは、 XBrowser Engine 3.0 はすべてのHTML要素のソフトハイフンを無視します。コントロールのプロパティでソフトハイフンを表示する場合は、この設定の値を「 False 」に変更します。 この設定が「 True 」に設定されている場合でも、プロパティ「 InnerHtml 」と「 OuterHtml 」の値にはソフトハイフンが含まれます。 |
|
例 |
True |
|
説明 |
スキャン中にすべての ARIAコントロールの役割を無視するか、特定のARIAコントロールのみを無視するかを指定します。この設定は以下のように機能します。
この設定の値を変更しても、以前にスキャンしたコントロールとそれぞれのステアリングパラメータ「 IgnoriaAriaControls 」は自動的に更新されないことにご注意ください。 |
|
例 |
False |
|
説明 |
この設定を有効にすると、HTMLページのXScanは、作成されたモジュールにステアリングパラメータ「IgnoreInvisibleHtmlElements」を追加します。スキャン結果には、そのページの可視要素のみが含まれます。これにより、テスト対象のHTMLページに不可視要素が多く含まれている場合、スキャンと実行にかかる時間が短縮されます。 |
|
例 |
False |
|
説明 |
XBrowser Engine 3.0のデフォルトのスクロール 以下のオプションがあります。
|
|
例 |
Scroll to center |
|
Ajax tracer injection delay |
|
|
説明 |
Tosca がAjaxTracerをウェブページに挿入するまでの遅延時間を制御します。デフォルト値は「0」です。テストの実行中にウェブページで問題が発生した場合は、値を増やしてください。 時間の単位はミリ秒です。 |
|
例 |
500 |
|
Closebrowser delay |
|
|
説明 |
ブラウザ拡張機能がブラウザを閉じるまでの待機時間を指定します。テスト中にウェブページで問題が発生した場合は、値を増やしてください。デフォルト値は「100」です。 時間の単位はミリ秒です。 |
|
例 |
100 |
|
説明 |
コンテンツを非同期に読み込むビジー状態のページに対するToscaの待機動作を定義します。
|
|
例 |
Strict |
|
説明 |
指定されたウェブページのURL上のAjaxTracerスクリプトを無効にします。URLを指定するには、それらをコレクションエントリとして追加する必要があります。 CollectionEntryを追加するには、「 Ajax Tracerインジェクションを無効にする」を右クリックし、「作成... 」をクリックして、「 CollectionEntry 」を選択します。URLの指定には、正規表現を使用します。 |
|
例 |
.*example-page\.com.* |
|
説明 |
指定されたウェブページのURL上のShadowDomUnlockerスクリプトを無効にします。URLを指定するには、それらをコレクションエントリとして追加する必要があります。 CollectionEntryを追加するには、「ページ上のShadow Dom Unlockerインジェクションを無効にする」を右クリックし、「作成... 」をクリックして、「 CollectionEntry 」を選択します。URLを指定するには、正規式を使用します。 なお、 、この設定はWebDriverにのみ適用されることに注意してください。 |
|
例 |
.*example-page\.com.* |
XBrowser->Internet Explorer->Ports
|
Server |
|
|
説明 |
Internet Explorerサーバーに使用するポートを定義します。 |
|
例 |
17009 |
|
説明 |
SalesforceスキャンでSalesforceのコントロールを識別する際に、「 ApiKey 」の代わりに「 AssociatedLabel 」をプロパティとして使用できるようにします。 この設定は、デフォルトでは無効になっています。「 True 」に設定した場合は、プロパティ値「 AssociatedLabel 」を持たない既存のモジュールを再スキャンする必要があります。 |
|
例 |
True |
|
Exclude frames |
|
|
説明 |
Salesforce Engine でHTML DOM 構造を読み込む際に、HTML要素 <frame> を除外します。 |
|
例 |
True |
|
ExcludeShadowDoms |
|
|
説明 |
Salesforce Engine でHTML DOM 構造を読み込む際に、HTML要素 <shadowRoot> を除外します。 |
|
例 |
True |
|
説明 |
Salesforce Engine でこの設定を手動で有効にすると、スキャンとテストの実行中にコントロールがより迅速に見つかります。デフォルト値は「 True 」です。ただし、コントロールの認識で問題が発生した場合は、値を「 False 」に設定することを推奨します。 |
|
例 |
True |
|
Scanner include classic objects |
|
|
説明 |
Salesforce Classicで定義されたオブジェクトを Salesforce モジュールにタブとして表示します。 |
|
例 |
True |
|
Scanner include lightning objects |
|
|
説明 |
Salesforce Lightning Experienceで定義されたオブジェクトがSalesforce Classicで定義されていない場合に、 Salesforce モジュールにタブとして表示します。 |
|
例 |
True |
|
説明 |
Tricentis ToscaでCPQAutomation用のアダプタを使用できるようにします。以下のオプションを選択できます。
|
|
例 |
Auto |
|
説明 |
Salesforceのコントロールを一意に識別するプロパティ「 ApiKey 」の使用を省略します。 この設定は、デフォルトでは無効になっています。この設定を有効にしても実行中にSalesforceのコントロールが見つからない場合は、Salesforceのコントロールを一意に識別するための設定「 Associated Labels Identification 」を有効にすることを推奨します。 |
|
例 |
True |
|
URL based UI type identification |
|
|
説明 |
Salesforce Engine が、ユーザーがスキャンした Salesforce アプリケーションのSalesforceインターフェース(Classic 、 Lightning)をURLに基づいて識別できるようにします。 |
|
例 |
True |
|
説明 |
サポートされているキーコンテナーのいずれかに保存するシークレットへのパス。 パスを定義するには、標準的なキーコンテナーのパス構文を使用します。中括弧は使用しません。 |
|
例 |
SECRET[cyberark][kv/database/production/pw][MyPassword][MyCyberarkAppID] |
|
Chrome path to use |
|
|
説明 |
XBrowser Engine 3.0 の WebDriver の部分で使用されるChrome実行ファイルへのパスを定義します。この設定はローカルブラウザのインスタンスでのみ有効です。 |
|
例 |
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe |
|
Chrome WebDriver Path to use |
|
|
説明 |
Chromeの WebDriver 実行ファイルへのパスを指定します。XScan は、「アプリケーションを選択」ウィンドウのパラメータ「 WebDriver Path 」が空になっている場合にこのパスを使用します。 |
|
例 |
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe |
|
Chrome WebDriver Port for embedded application to use |
|
|
説明 |
Chromeの WebDriver のポートを指定します。XScan は、「アプリケーションを選択」ウィンドウのパラメータ「 Debug Port 」が空になっている場合にこのポートを使用します。 |
|
例 |
9222 |
|
Edge path to use |
|
|
説明 |
XBrowser Engine 3.0 の WebDriver の部分で使用されるEdge Chromium実行ファイルへのパスを定義します。この設定はローカルブラウザのインスタンスでのみ有効です。 |
|
例 |
C:\Program Files (x86)\Google\Edge\Application\edge.exe |
|
Edge WebDriver Path to use |
|
|
説明 |
Edgeの WebDriver 実行ファイルへのパスを指定します。XScan は、「アプリケーションを選択」ウィンドウのパラメータ「 WebDriver Path 」が空になっている場合にこのパスを使用します。 |
|
例 |
C:\Program Files (x86)\Google\Edge\Application\edge.exe |
|
Edge WebDriver Port for embedded application to use |
|
|
説明 |
Edgeの WebDriver のポートを指定します。XScan は、「アプリケーションを選択」ウィンドウのパラメータ「 Debug Port 」が空になっている場合にこのポートを使用します。 |
|
例 |
9222 |
|
Firefox path to use |
|
|
説明 |
XBrowser Engine 3.0 の WebDriver の部分で使用されるFirefox実行ファイルへのパスを定義します。この設定はローカルブラウザのインスタンスでのみ有効です。 |
|
例 |
C:\Program Files (x86)\Mozilla Firefox\firefox.exe |
XBrowser->WebDriver->クラウドサービス->BrowserStack
|
Access Key |
|
|
説明 |
BrowserStackのアカウントのアクセスキーを定義します。 |
|
例 |
CFkuSpEWajK2LM216Jmu |
|
Hub Address |
|
|
説明 |
BrowserStackに使用するハブアドレスを定義します。 |
|
例 |
http://hub.browserstack.com/wd/hub/ |
|
Username |
|
|
説明 |
Browser Stackのアカウントのユーザー名を定義します。 |
|
例 |
myuser |
XML->Ports
|
XSD server |
|
|
説明 |
XSDサーバに使用するポートを定義します。 |
|
例 |
17005 |