2012-08-17 329 views
2

當我嘗試在RobotFramework中運行測試用例時,出現以下錯誤。我安裝了Selenium2Library,但它看起來像RF無法找到它。一切正常與SeleniumLibrary。使用RobotFramework運行測試用例時導入Selenium錯誤

Selenium2Library安裝在C:\ Python27 \ lib \ site-packages中。我卸載並安裝了幾次,以確保安裝正確。安裝過程中沒有錯誤。

任何想法在哪裏尋找問題?

以下是錯誤:

c:\testing>pybot testone.txt 
[ ERROR ] Error in file 'c:\testing\testone.txt' in table 'Settings': Importing test library 'Selenium2Library' failed: ImportError: No module named selenium 
Traceback (most recent call last): 
    File "C:\Python27\lib\site-packages\Selenium2Library\__init__.py", line 2, in <module> 
    from keywords import * 
    File "C:\Python27\lib\site-packages\Selenium2Library\keywords\__init__.py", line 3, in <module> 
    from _browsermanagement import _BrowserManagementKeywords 
    File "C:\Python27\lib\site-packages\Selenium2Library\keywords\_browsermanagement.py", line 4, in <module> 
    from selenium import webdriver 
PYTHONPATH: 
    C:\Python27\lib\site-packages\robot\libraries 
    C:\Python27\lib\site-packages 
    C:\Windows\system32\python27.zip 
    C:\Python27\DLLs 
    C:\Python27\lib 
    C:\Python27\lib\plat-win 
    C:\Python27\lib\lib-tk 
    C:\Python27 
    C:\Python27\lib\site-packages\wx-2.8-msw-unicode 

回答

5
解決

通過去除Selenium2Library文件夾,並與PIP命令重新安裝(安裝所有必要的包)的問題。

​​
相關問題