2012-08-17 4 views
2

RobotFramework에서 테스트 케이스를 실행하려고 할 때 아래 오류가 발생합니다. Selenium2Library를 설치했지만 RF가 찾지 못하는 것처럼 보입니다. 모든 것은 SeleniumLibrary에서 잘 작동합니다.RobotFramework로 테스트 케이스를 실행할 때 셀렌 가져 오기 오류가 발생했습니다.

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 install robotframework-selenium2library 
관련 문제