2016-09-07 3 views
-2

안녕하세요 저는 셀레늄이 매우 새롭습니다 WebDriver 저는 지금 십자가에 있습니다. 내가 작업하고있는 응용 프로그램의 한 모듈을 가져 와서 스크립트를 작성했습니다. 나는 많은 자바 클래스들로 끝났다. 자,자바에서 내 셀렌 스크립트 하드 코딩

  • 프레임 워크에 어떻게 통합합니까?
  • 나는 올바른 일을하고 있습니까?
  • 프레임 워크에 통합하기 전에 모든 것을 하드 코딩하는 것이 좋습니다?

여러분의 의견은 큰 차이를 만들 것입니다. 고맙습니다!!!

+0

항상 실패하고 현명하게 실패합니다. 즉, 모든 것이 완료 될 때까지 기다리지 말라는 의미입니다. 그것은 조각 속에 있고, 개발하고 통합하고, 개발하고 통합해야합니다. –

답변

0

셀레늄을 처음 사용하기 때문에 올바른 결과를 얻었습니다. 다음 단계는 키워드 또는 데이터 중심 접근 방식을 지원할 수있는 매우 기본적인 프레임 워크를 만드는 것입니다. 팩토리를 사용하여 페이지 객체 모델이나 페이지 패턴으로 이동할 수도 있습니다. 다시 한번 프로젝트 복잡성과 관련하여 해당 프레임 워크를 평가하고 올바른 프레임 워크를 선택하여 개발해야합니다. 하드 코딩 작업이 좋지 않습니다. 최대한 빨리 하드 코딩을 해지해야합니다. 그렇지 않으면 테스트 슈트가 늘어남에 따라 테스트를 관리 할 수 ​​없습니다. 정보

  • 모듈 구동
  • 데이터 로깅의
  • 가능 헬퍼 클래스를 사용하여 코드 재사용 성의

    1. 범위 :

      좋은 테스트 자동화 프레임 워크

      는 최소한 다음과 같은 기능이 있어야합니다.
    2. 키워드 구동
    3. 잘 형식화 된 개체 저장소.
    4. 좋은 단위 테스트 프레임 워크를 선택하여 사용하십시오.

    이 정보가 도움이되기를 바랍니다.