我需要一個能夠模擬瀏覽器的庫(因爲它會像瀏覽器一樣保存cookie和會話id值),同時讓我可以訪問服務器的JSON字符串回報。我需要它忽略重定向等。使用node.js測試僞REST風格的api
有沒有這樣一個工具,可以讓我使用node.js和Jasmine來測試一個僞REST風格的api?
注意:我正在將一個用Zend 1.8編寫的古老api遷移到一個更符合REST風格的新api中,但是爲此,我必須確保新api與舊版本沒有太大區別,不起作用。
我需要一個能夠模擬瀏覽器的庫(因爲它會像瀏覽器一樣保存cookie和會話id值),同時讓我可以訪問服務器的JSON字符串回報。我需要它忽略重定向等。使用node.js測試僞REST風格的api
有沒有這樣一個工具,可以讓我使用node.js和Jasmine來測試一個僞REST風格的api?
注意:我正在將一個用Zend 1.8編寫的古老api遷移到一個更符合REST風格的新api中,但是爲此,我必須確保新api與舊版本沒有太大區別,不起作用。
您可以使用郵遞員,這是一個Chrome插件。
如果沒有需要處理的事情GUI方面,簡單的命令行curl
應該工作。它可以使用cookie,通過命令行輸入文本,以簡單的文本形式從服務器返回結果。
你在使用node.js進行問題測試時會這樣說...不知道爲什麼你會覺得你'有'使用它來測試你的api。
您可以使用Jmeter,它是開源的,具有用戶友好的GUI。你不需要任何特殊的工具。 http://jmeter-plugins.org/wiki/RESTSampler/