1. 怎麼基於python實現介面自動化
若是WEB-UI,或許可以考慮使用 splinter 或直接使用 selenium 而假如是WIN-UI,那麼就通過獲取目標句柄後設置相應數據;或者直接模擬系統的鍵盤輸入。
2. 使用Python和Splinter打開了chrome沒有動態提示是怎麼回事
a.看chrome版本。
b.看版本對應的驅動:http://blog.csdn.net/huilan_same/article/details/51896672
c.下載驅動(國內鏡像):http://npm.taobao.org/mirrors/chromedriver/
d.配置chromedriver地址到環境變數。或者把chromedriver.exe放到python下的Scripts文件夾下。
e.重啟python交互窗口,重新執行代碼。
3. python和splinter怎麼關聯起來
你要是單獨下載的話,應該裡面有setup.py文件,你需要用一條命令:
python或者python3setup.pyinstall
當然安裝python第三方庫時,不建議這么搞,麻煩。最好用pip方式來安裝,比如:
pipinstallsplinter
或者
pip3installsplinter
以上兩種方式分別對應python2和python3來說的。
4. python怎麼裝splinter
方法如下:
1. 如果安裝了easy_install或pip, 用easy_install splinter或pip install splinter
2. 到http://pypi.python.org/pypi/splinter下載壓縮包, 解壓,
在命令行下進入解壓目錄, 執行 python setup.py install
5. 如何用python實現自動化輸入
若是WEB-UI,或許可以考慮使用 splinter 或直接使用 selenium
而假如是WIN-UI,那麼就通過獲取目標句柄後設置相應數據;或者直接模擬系統的鍵盤輸入。
6. 如何使用python自動登錄路由器且獲取頁面內
方法一:Python
1、
@damon wang
說的,學會用 Chrome / FF 的開發者工具。其中關鍵的是:查找元素,以及觀察網路通信。
2、用 Python 的 Requests(或者 urllib2,但 Requests 簡單不少)去模擬在 Chrome 中觀察到的登陸行為。
方法二:Python + Selenium
@木衛十二
提到的 Selenium 是一種方法,問題在於跑這些腳本時候會自動驅動一個瀏覽器,比單純用 Python 實現要笨重一些。Splinter 是一個相對簡單一點的操作 Selenium 的 Python 庫。
7. 如何利用python的splinter框架控制當前測試頁面的跳轉頁面上的元素
browser = selenum.webdriver.get("網址") browser.find_element_by_xpath(//路徑/a).text
8. 如何用python的splinter操控一個已打開的網頁
browser = selenum.webdriver.get("網址") browser.find_element_by_xpath(//路徑/a).text
9. win7下如何安裝測試工具splinter
Splinter安裝:
1 安裝Python 2.7,注意3.0不支持 http://www.python.org。
2 安裝Pip。
3 安裝Splinter 。
$ sudo pip install splinter 。
另一種以源代碼方式安裝splinter 。
$git clone git://github.com/cobrateam/splinter.git 。
$ cd splinter 。
$ sudo python setup.py install。
10. 如何python和splinter自動化測試腳本
方法如下: 1. 如果安裝了easy_install或pip, 用easy_install splinter或pip install splinter 2. 到http://pypi.python.org/pypi/splinter下載壓縮包, 解壓, 在命令行下進入解壓目錄, 執行 python setup.py install