簡體   English   中英

使用Firefox 31.0在Mac OS X上上傳硒文件

[英]selenium file upload on mac osx using firefox 31.0

im在Mac OS X上使用硒版本2.8.0和FF 31.0,並且腳本采用HMTL格式

我的工作涉及檢查我們網站的流程/流程,現在我面臨着將excel文件自動上傳到網站的問題

現在,腳本命令將單擊網站上的“文件上傳”按鈕,然后會彈出一個窗口供我在Finder中選擇我的excel文件,但是我添加了一個命令,該命令會暫停10秒,讓我有時間手動選擇文件。

當前腳本命令為:

點擊FF上的“選擇文件”按鈕

在我找到並打開要上傳的Excel文件時暫停10秒

我試圖在選項>格式選項卡下將格式更改為Java或C#,但是在“源”選項卡中編輯命令后,它不允許我運行腳本。

我是否缺少一些插件來允許我以其他格式編輯腳本命令?

上傳文件比下載文件要容易得多。 如果您正確編寫選擇器

 Driver.Sendkeys("filepath") should simply upload the file

聽起來您正在使用Selenium IDE。 如果您需要更復雜的語言功能,則需要遷移到Selenium WebDriver。 有關更多信息,請參見此答案

這個問題有一個上傳文件的有效Python片段,盡管一旦選擇了文件,煩人的文件選擇器對話框也不會消失。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM