最專業的Selenium 教程,在《測試教程網》css
《selenium 基礎之java實現》html
selenium RC 環境配置java
菜鳥學自動化測試(一)----selenium IDEpython
菜鳥學自動化測試(二)----selenium IDE 功能擴展web
菜鳥學自動化測試(四)----selenium 命令之驗證頁面元素ruby
菜鳥學自動化測試(五)-----selenium命令之定位頁面元素cookie
菜鳥學自動化測試(六)----selenium 命令之文字範本匹配框架
菜鳥學自動化測試(七)----selenium RC 工做原理maven
菜鳥學自動化測試(八)----selenium 2.0環境搭建(基於maven)
=========================================================================
在拾功能自動化距離上次selenium的學習恰好一年左右的時光,過去的一年時光裏,一直在圍繞 性能測試 學東西,一方面是本身學到性能調優是個瓶頸,另外一方面專職性能的需求量不大(至少在我跳槽時是這種感覺),慚愧,再次的跳槽不能如願的去作性能。
新工做的氛圍也算喜歡,就工做自己來講沒什麼挑戰,由於產品部分用python開發,因此,淺學了一下。
一直在摸索可否將目前的產品自動化起來,對本身也是一種挑戰和提升。放棄了久之不用的java ,改換 python 。以前的系列也只算個入門,後面就接着摸索下去。
關係:
selenium 自動化測試工具 :selnium 1.0 包括:selenium RC 、selenium IDE 、selenium GRID、selenium CORE
webdriver google的自動化測試框架(或者說是套規範API)
webdriver 與seleinum 各有優勢,兩個團隊都認爲合併會更牛逼,因而:
selenium 2.0 = selenium RC + webdriver
selenium 可使用多種語言實現:C# , java , python , ruby ....
環境搭建:
開始咱們的第一個腳本:
* 簡單對象定位:
操做對象:
WebElement 另外一些經常使用方法:
多層框架或窗口的定位:
智能等待:
調用js方法
最新,《selenium 2.0 (python) 初版》 PDF版本即將推出,內容更完善,順序更合理。敬請期待。。。
後面內容近期更新......