CompiledScript.OpenFileDialogHandler-Methode

Definition

Unterstützt ein Datei-Upload-Szenario. Behandelt einen Datei-Upload-Dialog, der mit einem Mausklick auf das <Element input type=”file”> geöffnet wird.

Weitere Empfehlungen finden Sie unter Aufzeichnung von Dateiuploads

public void OpenFileDialogHandler(button OpenFileDialogButton, string[] fileNames = null))

Parameter

 Schaltfläche  OpenFileDialogButton

 DateiNamen  Zeichenfolge [ ]

URL-Beispiele herunterladen

Für Upload-Testzwecke können Sie die folgenden Beispieldateien von öffentlich verfügbaren URLs verwenden:

  • https://d149yd38g6ldk.cloudfront.net/LoremIpsum.docx
  • https://d149yd38g6ldk.cloudfront.net/LoremIpsum.pdf
  • https://d149yd38g6ldk.cloudfront.net/LoremIpsum.txt

Beispiele

Beachten Sie, dass die im folgenden Beispiel verwendete Datei-Hosting-Plattform nur zu Demonstrationszwecken bereitgestellt wird. Sie können alle Dateifreigabe- und Speicherplattformen verwenden, die den Download zulassen.

//File Upload from the external URL
tab0.Link ("//P[normalize-space()=\"Upload Files\"]/..", "//LI[@ID=\"li-uploadFiles\"]//A", "//LI[@ID=\"li-api\"]/preceding-sibling::LI[1]//A").Click ();
tab0.Download ("LoremIpsum.docx", "https://d149yd38g6ldk.cloudfront.net/LoremIpsum.docx");
OpenFileDialogHandler (OpenFileDialogButton.Ok, new string[1] {"LoremIpsum.docx"});
tab0.Button ("//BUTTON[normalize-space()=\"Click here\"]", "//BUTTON[normalize-space(text())=\"Click here\"]", "//BUTTON[@ID=\"dropZoneBtnSelect\"]").Click ();