自動化測試—關于自動化元素抽取
為了能達到元素復用,以及后期維護的方便,按Activity劃分,抽取每個Activity常用的控件到特定的類里,是一個比較好的方法
如下截圖所示,我用一個包來存放各個Activity要用到的控件
看下ContactPanelElements 這個類里的內容:
當我們要自動化某個用例的時候需要用到搜索框這個控件,我們只需通過ContactPanelElements.getSearchBarEditText就可以獲得
假如如果源碼工程里的searchbar的id改了,我們也只需要修改 ContactPanelElements的id即可,不用去每個自動化用例里面去改
有沒有很便捷呢 ?
posted on 2013-12-04 11:10 順其自然EVO 閱讀(242) 評論(0) 編輯 收藏 所屬分類: selenium and watir webdrivers 自動化測試學習