0
ファイルのアップロード機能をテストしていて、リモートファイルをアップロードしようとしています(例:https://s3.amazonaws.com/some_dir/some_file)。 type()を使用すると、パスが絶対パスではないことを示すエラーがスローされます。これはインターンによってサポートされていますか?はいの場合、どうすればよいでしょうか?インターンの足でリモートファイルをアップロードできますか
ファイルのアップロード機能をテストしていて、リモートファイルをアップロードしようとしています(例:https://s3.amazonaws.com/some_dir/some_file)。 type()を使用すると、パスが絶対パスではないことを示すエラーがスローされます。これはインターンによってサポートされていますか?はいの場合、どうすればよいでしょうか?インターンの足でリモートファイルをアップロードできますか
Leadfootこのようなファイルのアップロード処理:
type
を呼び出します。このファイルは、Internを実行しているシステム上に存在する必要があります。 require.toUrl
(たとえば、element.type(require.toUrl('./someFile.txt'))
)を使用すると、絶対パスを取得できます。sendKeys
を呼び出します。最後の目標は、リモートブラウザがファイル入力用のファイルを選択してどこかに送信できるようにすることです。これを動作させるには、ファイルがリモートシステム(テスト対象のブラウザを実行しているシステム)に存在していなければなりません。
これをChromeで動作させることはできましたが、Firefoxでは動作しません。 Firefoxでファイルのアップロードに関する問題が発生しましたか? – user3047479