2012-04-17 38 views
0

對於工作,我需要從網站上提取數據,並在CSV文件中寫入這些數據,在這個階段,我使用硒和Perl(和這個非常強大的夫妻),但昨天我鑫卡特此解決方案:Selenium和Node.js:簡單的想法。可能嗎?

Selenium IDE ---通過JS ---> Node.js Web服務器上的Web應用程序------> CSV

你認爲這有可能嗎?或者還有另一種「優雅」的解決方案?

這個想法是一般性的,所以我可以用於數據存儲,但測試人員可以使用它來改進使用存儲變量的測試,所以它是爲了通用目的。

回答

1

刮你可以使用jsdom模塊的目的,像這裏顯示

http://blog.nodejitsu.com/jsdom-jquery-in-5-lines-on-nodejs

生成CSV此模塊的目的是好的

https://github.com/koles/ya-csv

但也有更簡單的方法它喜歡在Perl,Ruby,Python中使用Mechanize

+0

我看到了第一個鏈接sterday在發佈之前檢查我的「想法」,它非常有用,但對第二個鏈接來說是相同的,但它不是我需要的。 有了SeleniumIDE不僅我,而且銷售代理或其他非IT人員都可以爲網頁抓取編寫例程。只是這個BTW謝謝:) – fdicarlo 2012-04-17 16:49:01

相關問題