2014-07-16 3 views
0

Selenium WebDriver를 사용중인 다른 자동화 도구에 통합하려고합니다. Selenium WebDriver의 설치 및 구성은 매우 간단하고 간단합니다. 그러나 나는 설치 과정을 피하고 파일 복사만으로 WebDriver를 배치 할 수 있습니다.설치하지 않고 Python에서 Selenium WebDriver 사용

그래서 제가 시도한 것은 webdriver 디렉토리 자체를 아래에 표시된 것처럼 복사하고이 디렉토리에서 simple test을 실행하는 것입니다.

\selenium-2.41.0 
..\py 
    ..\selenium 
    ..\common 
    ..\webdriver 
    ..\__init__.py 
    ..\selenium.py 
..\selenium.egg-info 
..\setup.py 

결과적으로 제대로 작동하지만 느린 이유가 확실하지 않은 것처럼 보입니다.

그래서 나는이 개 질문이 :

  1. 나는 이것이 아마 가장 좋은 방법은 아니라는 것을 알고 있지만 명백한 문제와 그처럼 사용할 때 발생할 수있는 \ 또는 제한이 있습니까?
  2. WebDriver가 제대로 설치되지 않아 부진한 행동이 유발 될 수 있습니까?

답변

1

"bunch-of-files"Python 응용 프로그램 배포를 복사하려는 경우 가장 좋은 방법은 relocatable virtualenv입니다.

파이썬 패키지는 setup.py이 실행될 것을 기대하며 파일을 어딘가에 복사하고 PYTHONPATH 환경 변수를 설정하면 작동하지 않을 수 있습니다. 복사 - 파일 배포를하는 것은 피가 묻는 것을 피하는 것입니다. 고통이없는 미래 대신에 파이썬 배포 방법에 대해 알아보십시오. 이 메소드들에 대한 더 자세한 정보를 원한다면, StackOverflow 질문을 열거 나하는 이유와 애플리케이션 (OS, 퍼미션 등)을 어떻게 전개해야하는지에 대한 더 자세한 정보가 필요합니다.

부진한 행동은 다른 것과 관련이 있습니다.

+0

안녕하세요. 답변 해 주셔서 감사합니다. 나는 그 주제에 대한 새로운 질문을하는 것이 도움이 될 것이라고 동의합니다. –

관련 문제