2014-01-14 39 views
2

我有一個測試Web服務的大型Selenium測試套件。給定一個輸入url,web服務返回一個普通的html響應或者一個json響應。該測試套件正在使用Firefox的Selenium IDE執行。測試在給定的url上調用open命令,然後驗證返回的json/html上的東西。它曾經工作得很好,直到出於某種原因,Firefox已經停止自動打開jsons。 Firefox並沒有像打開常規網頁那樣打開json響應,而是問「Firefox應該用這個文件做什麼」,並提示我選擇一個程序來打開文件。Selenium IDE無法打開返回json響應的網頁

我該如何強制Selenium IDE使Firefox顯示與以前一樣的json響應?

+0

Firefox可能未經您意識到而更新。你正在運行什麼版本? – Arran

+1

@Arran:你說的沒錯。事實證明,我使用的是舊版本的Firefox。發表您的評論作爲答案,我會接受它。 – snakile

回答

1

像這些情況通常是Firefox & Selenium IDE版本不兼容。這可以從使用更新版本或Firefox的舊版本,IDE不支持相當

在你的情況下,它似乎是一箇舊版本的問題。

您應該做的第一步是更新IDE & Firefox並從此處啓動。

release notes還詳細說明了什麼版本(範圍)的火狐它一般支持。