Selenium スタンドアロン
file
リモートマシン(ブラウザが実行されている)にファイルをアップロードします。
Selenium スタンドアロンコマンドです。詳細は公式プロトコルドキュメントで確認できます。
使用方法
browser.file(file)
パラメータ
名前 | タイプ | 詳細 |
---|---|---|
file | string | アップロードする__単一の__ファイルを含むBase64エンコードされたzipアーカイブ。Base64エンコードされたデータがzipアーカイブでない場合、またはアーカイブに複数のファイルが含まれている場合は不明なエラーが発生します。 |
戻り値
- <String>
path
: リモートマシン上にアップロードされたファイルの絶対パス。
getDownloadableFiles
リモートマシンからダウンロード可能なファイルの一覧を取得します。
Selenium スタンドアロンコマンドです。詳細は公式プロトコルドキュメントで確認できます。
使用方法
browser.getDownloadableFiles()
戻り値
- <Object>
names
: リモートマシン上のダウンロード可能なファイルのリストを含むオブジェクト。
download
リモートマシン(ブラウザが実行されている)からファイルをダウンロードします。
Selenium スタンドアロンコマンドです。詳細は公式プロトコルドキュメントで確認できます。
使用方法
browser.download(name)
パラメータ
名前 | タイプ | 詳細 |
---|---|---|
name | string | ダウンロードするファイルの名前 |
戻り値
- <Object>
data
: ダウンロードしたファイル名とその内容を含むオブジェクト
deleteDownloadableFiles
ブラウザが実行されているリモートマシンからすべてのダウンロード可能なファイルを削除します。
Selenium スタンドアロンコマンドです。詳細は公式プロトコルドキュメントで確認できます。
使用方法
browser.deleteDownloadableFiles()
getHubConfig
リモートでハブ設定を受信します。
Selenium スタンドアロンコマンドです。詳細は公式プロトコルドキュメントで確認できます。
使用方法
browser.getHubConfig()
戻り値
- <Object>
config
: スロット数、タイムアウト、その他の情報を含むハブ設定を返します。