WatiR or WatiN
※ [本文轉錄自 Programming 看板]
作者: KCda260 (KCda260) 看板: Programming
標題: WatiR or WatiN
時間: Wed Dec 19 03:46:13 2007
WatiR or WatiN
這個月watiN終於Release了,在我們的項目中,一直就在爭論到底是使用WatiR還是WatiN
的爭論,在WatiN發布以前,因為WatiR已經有了穩定版本,所以就一直採用WatiR,等待
WatiN出來以後,我當然是要使用WatiN了,今天花了一天的時間,把以前WatiR的測試用
例全都重寫了一遍,感覺就是一個字"爽",以前想都不敢想的一些測試,現在也可以做了
。
發現了WatiN的兩個問題,不過都有了解決方案。
1. WatiN沒有直接的JavaScript的調用接口,這點WatiR強一些
2. WatiN和WatiR犯了同樣的問題,當在一個Test Case中啟動多個IE的時候,這些IE之間
會共享Session,這點超級不爽。
WaitR的好處是:
1.Open Source
2.Ruby語言
WatiN的好處是
1.Open Source ,新的Release甚至為了方便大家使用,修改了使用協議
2..Net平台,如果大家是開發Asp.net的網站地話,會非常的方便,因為可以使用很多現
有的類庫
BTW:
今天也順便解決了,WaitR在NAnt中有時會無法操作IE的Bug,要解決這個問題,需要下
載今天早晨的最新Gem Build
TestRecorder 可以用來錄製,自動生成代碼
http://watintestrecord.sourceforge.net
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.69.109
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.69.109