DownloadDialog
Description
Dialog that is shown when a file download is requested, allows to save a file to the filesystem.
DownloadDialog Class
Namespace: Progile.TRIO.EnvironmentModel.WebBrowser Assembly: Progile.TRIO.EnvironmentModel.Windows (in Progile.TRIO.EnvironmentModel.Windows.dll)
Inheritance Hierarchy:
Object Progile.TRIO.BaseModel.OnScreenElement Progile.TRIO.BaseModel.BaseScreen Progile.TRIO.EnvironmentModel.Window Progile.TRIO.EnvironmentModel.WebBrowser.DownloadDialog
Constructors
Syntax:
Parameter | Description |
t | Type: ITester The tester interface. |
systemHelper | Type: ISystemHelpers An instance of the ISystemHelpers interface that allows interaction with the SUT operating system. |
browserType | Type: Progile.TRIO.EnvironmentModel.BrowserType The type of browser. Required because there are some differences in how the dialog behaves in the different browsers. |
Methods
Name | Description |
Opens the "save as" file dialog. Behavior is different for every browser type. |
Properties
Name | Description |
The icon to close the notification of the successful download. | |
The OK button in the Firefox version of the DownloadDialog to confirm the download. | |
The OpenFolder button in the IE/Edge version of the DownloadDialog that appears after the download is complete. | |
The SaveAs button in the DownloadDialog to select that the download shall be saved as a file, instead of e.g. opening it. | |
The Save SplitButton in the IE / Edge version of the DownloadDialog to bring up the SaveAs option. |
Last updated