解決Selenium2Library 匯入報錯問題

2021-08-08 09:30:48 字數 1018 閱讀 1948

第一天安裝匯入selenium2library 正常執行。

第二天在專案中再次匯入後死活不成功(爆紅),提示》 import selenium2library

traceback (most recent call last):

file "", line 1, in

file "d:\python\python27\lib\site-packages\robotframework_selenium2library-1.5

.0-py2.7.egg\selenium2library\__init__.py", line 2, in

from keywords import *

file "d:\python\python27\lib\site-packages\robotframework_selenium2library-1.5

.0-py2.7.egg\selenium2library\keywords\__init__.py", line 1, in

from _logging import _loggingkeywords

file "d:\python\python27\lib\site-packages\robotframework_selenium2library-1.5

.0-py2.7.egg\selenium2library\keywords\_logging.py", line 3, in

from robot.variables import global_variables

importerror: cannot import name global_variables

網上搜尋了很多方法,重新安裝了好幾遍,然並卵。

於是試著從錯誤提示找解決辦法,直接在缺少檔案的路徑下,新增了個global_variables.py 的空檔案。

問題就這麼解決了。。。

第二天,開啟瀏覽器失敗報錯為:capture screen shot  tpyererror : "model" has no attribute __getitem__

Selenium2Library ride學習筆記

一 環境部署 1.安裝python2.7編譯環境 ride環境以及selenium2library環境,環境部署可參見前面幾節。2.啟動ride編譯環境,匯入selenium2library庫。3.執行f5,可檢視selenium2library自帶的關鍵字 keyword 二 常用關鍵字解釋 1....

selenium 解決clear方法失效

在做自動化過程中會遇到各種各樣的奇葩問題,遇到這種問題不要著急,仔細想下操作過程看看是否有其他的辦法解決。今天介紹大家經常遇到的問題clear方法失效 所謂的clear的方法失效比如 明明已經定位到了輸入框,輸入內容,使用了clear操作方法,但是沒有生效,內容還在。這個時候就要嘗試下如何使用其他的...

火狐相容selenium版本解決

火狐和selenium不是很好相容,下面提供一些我所知道的可以相容的版本 1.火狐52 selenium 3.3 geckodriver v0.15.0 2.火狐59 selenium 3.11 geckodriver v0.20.1 以上兩種情況親測可以實現 需要注意的是 1.如果火狐的版本是比較...