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 형식으로 저장하는 새로운 예제를 추가했습니다.

유사한 소프트웨어

Quail
Quail

10 Dec 15

Watir
Watir

21 Jul 15

PyUnit
PyUnit

6 Jun 15

HTMLHint
HTMLHint

12 Apr 15

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

SpeedCrunch
SpeedCrunch

2 Jun 15

PictureFlow
PictureFlow

2 Jun 15

코멘트 PhantomJS

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!