Chrome 経由でファイルをアップロードすることを含むいくつかのテスト スクリプトを作成しようとしています。Samsung Note 10 デバイスで Chrome を使用して Web アプリケーションをテストするために、Selenium の RemoteWebDriver を使用しています。
ファイル アップロード ボタンをクリックすると、アップロードするファイルの種類を尋ねるファイル アップロード コントロールが表示されます。ただし、これは Web コントロールではないため、RemoteWebDriver を使用して対話することはできません。AppiumDriver の新しいインスタンスを作成しようとしましたが、RemoteWebDriver のインスタンスが既に存在するため、AppiumDriver の新しいインスタンスを作成できません。
とにかく私はこの問題について行くことができますか? RemoteWebDriver を AppiumDriver としてキャストしようとしましたが (動作しないと感じていましたが)、できませんでした。