這是本文件的舊版!


RobotFramework

RobotFramework是python-based的自動化測試框架,用於驗收測試。所有的測試案例都是透過Keyword(關鍵字)寫成,作者期望讓對程式語言不熟悉的測試人員也能輕鬆上手。實際上,以一個Web-based的應用程式而言,如果不夠熟悉XPath也不是那麼容易完成測試案例;再來實作的經驗,必定會影響測試案例品質,也會影響維護時間。在這裡的文章,是我的經驗分享。

Article List

方便篇

基礎篇

環境

功能

語法

應用篇

Keywords

Plugins

Special

解決問題

Choose File在Remote Selenium上的問題

如果透過Remote Selenium Server去執行測試,在跑Robot上的測試資料該如何讓遠端機器取得呢? 經過爬文發現,Selenium2Library的Choose File已解決這問題;如果是自己寫code使用selenium,可以參考第三個連結(through File Detector)。

目前Windows上常常有卡住的問題,即使設定timeout也無法解決:

  • related issue 這個issue中有人使用2.4x版本,我們是使用2.48

根據IE driver changelog內容,3.3版本後應該要有解。