或者它可以用來自動化使用其他技術製作的網站嗎?Watir僅適用於Ruby應用程序嗎?
3
A
回答
4
1
瑞安是在這裏,但由於這是一個普遍的問題,它應該更明確。
WATIR只是驅動網絡瀏覽器。瀏覽器不知道或關心用於創建網站或運行網絡服務器和其他後端作品的語言。
Watir被創建爲供應商中立的「工具」,用於教授自動化技術課程,讓測試人員幾乎沒有編碼經驗。這個工具被證明是非常有用的,它在它自己的生活中發揮了作用,並且已經被開發成一個完全成熟的工具,用於驅動瀏覽器和進行Web測試自動化。 Ruby被選爲語言,因爲它被認爲是測試人員學習的簡單語言。 (和我碰巧認同)
所以你在Ruby中編寫自動化代碼。這也使Watir易於使用最先進的BDD測試框架,比如Cucumber,它也在Ruby中。但你可以用它來測試幾乎任何網站。
我親自測試一個在.net中實現的網站,並運行在IIS和MS SQL上,使用Watir,Watircraft Framework和Cucumber的組合。
相關問題
- 1. NSDocument *類僅適用於基於文檔的應用程序嗎?
- 2. 應用程序僅適用於mdpi(320x480 ...)
- 3. 僅適用於iOS的應用程序
- 4. 僅適用於JSP的應用程序
- 5. 應用程序虛擬化僅適用於獨立應用程序嗎?
- 6. libGDX適用於僅桌面應用程序開發嗎?
- 7. signalR僅適用於聊天應用程序網站嗎?
- 8. Knockout.js僅適用於單頁應用程序嗎?
- 9. 僅適用於大型應用程序嗎?
- 10. Ruby on Rails適用於非Web應用程序嗎?
- 11. Umbraco適用於LOB應用程序嗎?
- 12. Application.DoEvents()僅適用於WinForms嗎?
- 13. 「System.Net.Mail.DeliveryNotificationOptions」僅適用於Exchange嗎?
- 14. importScripts()僅適用於webworkers嗎?
- 15. IBM Worklight 6.0 - 應用程序僅適用於HTTP或HTTPS,不適用於
- 16. Django應用程序的本地化僅適用於forms.py而不適用於models.py
- 17. 站點包是適用於應用程序還是僅適用於庫?
- 18. Django Rest Framework僅適用於Django應用程序內的某些應用程序
- 19. Facebook應用程序鏈接僅適用於iPad的應用程序
- 20. 使REST調用僅適用於本地應用程序?
- 21. 禁用僅適用於平板電腦的應用程序
- 22. Sencha UI和SenchaTouch僅適用於從設備或本機應用程序訪問的Web應用程序嗎?'
- 23. Wix!(bind.AssemblyFullName.fileId)僅適用於GACed程序集?
- 24. 僅適用於HTTPS的空響應,僅適用於Google Chrome
- 25. 試圖使用watir僅適用於IE瀏覽器
- 26. 並行代碼適用於基於Web的應用程序嗎?
- 27. 使圖片僅適用於我的Android應用程序
- 28. 僅適用於計算的Android應用程序
- 29. 保護WPF Web服務僅適用於Android應用程序
- 30. 2sxc:列表僅適用於應用程序中的查詢?
嗯WatiN,是的,我以前見過這個,但不知道實際上是什麼。差異可能是你編寫測試腳本的語言,對吧? – 2010-02-10 14:54:55
你完全正確。 – 2010-02-10 14:57:56