0
我使用Selenium RC和Python完成了大部分自動化代碼。但是,我感覺隨着產品的演變(我正在通過硒RC進行測試),我的自動化需求發生了變化。我用python試過Wedriver,它對我的產品很有幫助。但是,由於我的新產品版本的許多功能都是從以前的版本繼承的,我覺得我可以使用現有的Selenium RC代碼。但是,對於新功能,我想使用Webdriver。合併硒rc和webdriver
此外,還有一些w.r.t我所維護的硒配置文件。實例:
- SSL證書,使用硒RC,我有2種方法:硒輪廓(其中我已保存接受SSL證書的)和
'trustallsslcertificates'
參數而起始硒RC。使用trustallsslcertificates
會像地獄一樣降低自動化速度。
但是,使用webdriver,我不需要所有這樣的SSL證書。 - 使用Selenium RC,無論何時我需要使用我的網頁下載文件,我都使用了保存選項作爲默認值並將其保存在相同的硒配置文件中。但是,使用webdriver,我有其他選擇來下載文件,而不是維護硒配置文件。
我還檢查中存在的問題:Selenium Web driver and selenium RC,但是,答案似乎老了,很多事情必須再更新了。我的問題的
關鍵的是:我可以整合我現有的Python代碼,我用使用硒RC(Python綁定 - selenium.py)使用python,用的webdriver?
PS:目前我使用硒2.3.0.jar文件
可否請您編輯的代碼,並添加註釋來解釋正在使用的這個代碼的一部分合並呼叫通過的webdriver到的rc ? – GodMan