nightwatch이 시작하기 자습서

Nightwatch.js 그것은되며, 웹 응용 프로그램 및 사이트에 대한 테스트 자동화 된 테스트 프레임 워크입니다 NodeJs사용하여 작성 W3C WebDriver API(이전을 Selenium WebDriver)

따라서, 우리는 먼저 NodeJs를 설치하는 것입니다 :

1. 먼저,에서 하는 Node.js를 공식 웹 사이트 다운로드 플랫폼에 해당하는 프로그램을 설치,의 Suman 어린이 신발 개최지하시기 바랍니다 국내 거울을 검사 포함, 윈도우에 설치된 모든 구성 요소를 선택해야합니다 Add to Path.

입력 NPM의 -v (NPM)는 설치 후 Node.js를 패키지 관리 도구 (패키지 관리자 2입니다

Nightwatch 설치

1. 완료 후 우리는 개인 취향에 이름에 따라, (nightwatch 테스트)라는 이름의 폴더를 생성

2. 프로젝트를 초기화 : NPM 초기화 -y

3. 설치 따라 달라 NPM nightwatch 설치

4. seleniumserver 서비스를 설치 NPM seleniumserver 설치   

브라우저 버전에 따라, 여기에 상황에 호환되지 않는 버전이있을 수 있습니다 : NPM 설치 chromedriver 추신 : 5. Google 드라이브 설치

Nightwatch 구성

의 루트 디렉토리에 새 프로젝트를 만들고 nightwatch.conf.js파일, 다음 코드에 복사.

module.exports = {
  src_folders : '예'] // 테스트 디렉토리 실행 src_folders 값 쪽
  output_folder '출력'
  custom_assertions_path [],
  page_objects_path : '',
  Globls_pth '

  셀레늄 : {
    start_process : 사실,
    server_path :. ( '셀레늄 서버') 경로를 필요로
    호스트 : '127.0.0.1'을,
    포트 : 5555,
    cli_args : {
      'webdriver.chrome.driver'. ( 'chromedriver') 경로를 필요로
    }
  },

  test_settings : {
    기본: {
      selenium_port : 5555,
      selenium_host : '로컬 호스트'
      침묵 : 사실,
      전역 : {
        devServerURL '에 http : // localhost를'+ (process.env.PORT || 1111)
      }
    },

    크롬 : {
      desiredCapabilities : {
        browserName '크롬',
        javascriptEnabled : 사실,
        acceptSslCerts : 사실
      }
    },

    파이어 폭스 : {
      desiredCapabilities : {
        browserName : '파이어 폭스',
        javascriptEnabled : 사실,
        acceptSslCerts : 사실
      }
    }
  }
}

  

 

추천

출처www.cnblogs.com/hellolonewoif/p/11764021.html