2012-12-11 20 views
0

我需要在我的硒RC測試中從應用程序下載文件。 當我點擊鏈接/按鈕來保存文件時,首先我彈出一個窗口,要求我打開或保存文件,當我選擇「保存」並點擊「確定」,然後我再彈出一個問題我提供了要保存文件的路徑和文件名。 我瞪了一眼,發現這可以通過AutoIT完成,但是我在做這些時遇到了一些問題。如何處理在Firefox中使用AutoIT(selenium RC)彈出的File Download

所以,有人可以給我提供Firefox中file_download的.exe文件,也可以提及保存該文件的路徑。 以及如果您可以提供給我什麼代碼,我需要在我的測試用例中編寫代碼。

請讓我知道如何處理這個。

回答

0

您也可以在不使用autoit的情況下實現該功能。請按以下步驟操作

  1. 創建新的Firefox個人資料。
  2. 在使用該配置文件啓動自動化之前手動更改該配置文件中的首選項。 (更改下面的設置) enter image description here

  3. 現在開始使用該配置文件的自動化,以便文件將被下載到默認位置。

使用specfic輪廓

java -jar selenium-server.jar -firefoxProfileTemplate "C:\Users\UserName\AppData\Roaming\Mozilla\Firefox\Profiles\234saddsf.customProfile" 
+0

好的。所以我該如何告訴火狐使用哪個配置文件? –

+0

您需要在啓動服務器時指定配置文件名稱。我已經編輯了我的答案。 – Santoshsarma

相關問題