PhantomJS

소프트웨어 스크린 샷:
PhantomJS
소프트웨어 정보:
버전: 2.0.0
업로드 날짜: 28 Feb 15
개발자: Ariya Hidayat
라이센스: 무료
인기: 116

Rating: 5.0/5 (Total Votes: 1)

헤더없는 브라우저가이 경우, 플러그인 엔진 브라우저의 존재를 시뮬레이션하기 위해, 주로 테스트 목적 개발자가 사용 GUI없는 브라우저가있다.
실제로 누군가가보기 웹 페이지에 액세스 할 수 PhantomJS 같은 머리없는 브라우저는 페이지의 콘텐츠를 컴파일하고 사용자가 통상의 브라우저에 표시 될 준비 간주 때, 다른 소프트웨어 프로그램에 추가 처리를 위해 퇴장.
그것의 최종 상태로 페이지를 컴파일 할 수 있기 때문에, 그것은 웹 사이트, 주로 자바 스크립트와 AJAX 무거운 프로젝트를 테스트 할 때 사용 할 수있는 완벽한 도구입니다.
PhantomJS은 자바 스크립트, 커피 스크립트 나 CSS를 구문 분석하고 HTML을 조립,하지만 완전히 새로운 수준으로 테스트를 복용뿐만 아니라 마우스 클릭을 모방 할 수 없기 때문입니다.
PhantomJS 실제로 회사의 수백과 부트 스트랩, CodeMirror, 엠버, Grunt.js, 모더 나이저, YUI와 Zepto.js 같은 유명한 오픈 소스 소프트웨어에 사용되는 개발 업계에서 잘 알려진 테스트 툴킷이다.

< P> 특징 :

이 DOM 처리
CSS 선택기
JSON 지원
캔버스 지원
SVG 지원
커피 스크립트 지원
화면 캡처
페이지 자동화
네트워크 모니터링
명령 줄 인터페이스
자바 스크립트를 통해 스크립팅 할 수

이 릴리스의 새로운 기능입니다 :

는 GhostDriver 1.1.0 대신 1.1.1 되돌 렸습니다.
OS X 10.9에 사용되지 않는 userSpaceScaleFactor의 또 다른 경고가 수정되었습니다.

이 버전 1.9.2의 새로운 기능 :

이 윈도우에 투명한 배경으로 그래픽 아티팩트를 수정했습니다.
버전 1.0.4에 GhostDriver 업데이트되었습니다.

이 버전 1.8.0의 새로운 기능 :

그것은 GhostDriver, 원격 WebDriver (와이어 프로토콜) 구현, 많은 관련 API의 추가 통합.

이 버전 1.6.0의 새로운 기능 :

의 평가 웹 페이지로 인수를 전달하는 지원 추가
자바 스크립트 onConfirm 및 onAlert에 대한 추가 콜백
오류가 발생하면 스택 추적을 추가
쿠키 처리를위한 초기 지원 추가
페이지를 인쇄 할 때 머리글 바닥 글에 대한 지원 추가
추가 헤더는 로딩 요청에 지원
base64로 인코딩 된 문자열로 웹 페이지를 렌더링하는 지원이 추가되었습니다
네비게이션 이벤트에 대한 추가 후크
디버그 메시지를 표시하기 위해 추가 된 명령 줄 옵션
웹 페이지 렌더링을위한 줌 배율에 대한 지원이 추가되었습니다
구글 Breakpad에 기반 Mac OS X 및 Linux에 대한 추가 충돌 기자
시스템 모듈에 추가 'OS'개체

이 버전 1.5.0의 새로운 기능 :

이 플래시와 다른 플러그인에 대한 더 이상 지원하지 않습니다
리눅스에 순수 헤드리스 (NO X11)
향상된 문제 해결
제어 웹 보안

이 새로운 기능 :

이 1.4.0 버전의 새로운 기능 :
내장 된 HTTP 서버를 추가했습니다.
리눅스 편리 빌드 스크립트를 추가했습니다.
SOCKS5 프록시에 대한 지원이 추가되었습니다.
버전 1.2로 업데이트 커피 스크립트 컴파일러.
버그 수정 :
Qt는 4.8 QUrl의 잠재적 충돌을 해결합니다.
QSettings 및 문자열 CookieJar 버그를 수정.
맥 OS X Dock의 아이콘을 보여주는 방지합니다.

이 버그 수정 :

이 버전 1.2.0의 새로운 기능 :
고정 매우 큰 웹 페이지를 렌더링.
커피 스크립트의 수정보고 오류를 컴파일합니다.
새로운 기능 :
콘솔 메시지에 대한 추가 콜백.
웹 페이지 객체를 통해 향상된 보안 모델.
POST, HEAD, PUT에 대한 지원을 추가하고 삭제합니다.
스크립트 파일 이름은 지금 phantom.scriptName로 전달됩니다.
추가 콜백 자원 요청과 응답을 촬영합니다.
외부 자바 스크립트를로드 할 수있는 기능이 추가되었습니다.
예 :
배관 예는 웹 페이지 객체를 사용합니다.
imagebin.org 할 이미지를 업로드 할 새로운 예제를 추가했습니다.
HTTP의 POST 기능을 보여줄 수있는 새로운 예제를 추가했습니다.
네트워크 트래픽을 도청하고 HAR 형식으로 저장하는 새로운 예제를 추가했습니다.

유사한 소프트웨어

pageres
pageres

10 Feb 16

Jasmine
Jasmine

9 Apr 16

ESLint
ESLint

24 May 16

Hermes.js
Hermes.js

13 Apr 15

개발자의 기타 소프트웨어 Ariya Hidayat

PictureFlow
PictureFlow

2 Jun 15

SpeedCrunch
SpeedCrunch

2 Jun 15

코멘트 PhantomJS

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색