WebDriverでスキャンする
お客様のアプリケーションにはさまざまな制御が備わっていますが、それらはテストを実行する際に Tosca Cloud が情報をやりとりする要素です。これを実現するためには、まずアプリケーションをスキャンする必要があります。これにより、必要な技術データがTosca Cloudに取り込まれます。
This topic explains how to scan
スキャンを開始する
スキャンを開始するには、以下の手順に従ってください。
-
Open the test case building area by selecting
Create in the menu bar on the left.ダイアログでテストケースを見つけて、再び作成を選択します。
-
Modulesを選択し、その後+ Create moduleを選択します。
ブラウザをスキャンするには、以下の手順に従ってください。
-
以下のパラメータを定義してください。
パラメータ
説明
ハブアドレス
スキャンしたい場所を選択または入力してください。
-
localhostは、ローカルでスキャン用
-
BrowserStackは、BrowserStack経由スキャン用
-
グリッドハブのIPアドレスを入力する
ブラウザ
起動するブラウザの種類(Chrome、Edge、Firefox、またはSafari)を選択します。
ブラウザのバージョン
起動するブラウザのバージョン番号を選択します。
OS
ブラウザが起動するオペレーティングシステムを選択します。
デバッグポート
すでに実行されている組み込み Chromiumアプリケーションのデバッグポートを入力してください。
WebDriverパス
WebDriverファイルのパスを入力します。パスを入力しない場合、Tosca Cloudはデフォルトの場所を使用します。
URL
スキャンするWebサイトのURLを入力します。
-
-
「ブラウザを開く」を選択して、スキャン用のブラウザを開きます。ハブは、選択したブラウザを開くことができるノードを選び、入力したURLを使用して新しいインスタンスを開きます。
ブラウザウィンドウが開くと、「アプリケーションを選択」ウィンドウにスキャン可能なウィンドウとして表示されます。
以下の点に留意してください。
-
グリッドハブの各ノードで開くことができるブラウザインスタンスには最大数の上限があります。
-
Tosca XScan does not provide full functionality when you scan remotely.
アプリケーションをスキャンするには、以下の手順に従ってください。
-
以下のパラメータを定義してください。
パラメータ
説明
ブラウザ
ChromeまたはEdgeを選択します。
アプリケーションパス
起動してスキャンする埋め込みChromiumアプリケーションへのパスを入力します。
または、...を選択し、その後、実行ファイルを選択します。
WebDriverパス
WebDriverファイルのパスを入力します。
または、...を選択し、その後、WebDriverファイルを選択します。
URL
スキャンするWebサイトのURLを入力します。
-
「アプリケーションを開く」を選択してアプリケーションを開き、スキャンを開始します。
デバッグポートを使用すると、すでに開いているブラウザに接続し、スキャンすることができます。デバッグポートをスキャンするには、以下の手順に従ってください。
-
以下のパラメータを定義してください。
パラメータ
説明
ブラウザ
ChromeまたはEdgeを選択します。
デバッグポート
すでに実行されている組み込み Chromiumアプリケーションのデバッグポートを入力してください。
WebDriverパス
WebDriverファイルのパスを入力します。
または、...を選択し、その後、WebDriverファイルを選択します。
-
「ポートに接続」を選択してアプリケーションを開き、スキャンします。
BrowserStackを使用する
BrowserStackを使用してModulesをスキャンするには、以下の手順に従ってください。
-
In Tosca XScan, select Settings.
-
XBrowser: WebDriver: BrowserStackで、以下の情報を入力してください。
-
アクセスキー
-
ハブアドレス
-
ユーザー名
-
-
「設定」ウィンドウを閉じて、「ブラウザ」を選択します。
-
以下のパラメータを定義してください。
パラメータ
説明
ハブアドレス
BrowserStackを選択します。
ブラウザ
起動するブラウザの種類(Chrome、Edge、Firefox、またはSafari)を選択します。
ブラウザのバージョン
起動するブラウザのバージョン番号を選択します。
OS
ブラウザが起動するオペレーティングシステムを選択します。
デバッグポート
すでに実行されている組み込み Chromiumアプリケーションのデバッグポートを入力してください。
WebDriverパス
WebDriverファイルのパスを入力します。パスを入力しない場合、Tosca Cloudはデフォルトの場所を使用します。
URL
スキャンするWebサイトのURLを入力します。
-
「ブラウザを開く」を選択して、スキャン用のブラウザを開きます。
次の記事
WebDriverのmodulesが揃いました。これでリモートブラウザや埋め込みアプリケーションのテスト作成に着手できます。