PhantomJS

ภาพหน้าจอของซอฟแวร์:
PhantomJS
รายละเอียดซอฟแวร์:
รุ่น: 2.0.0
วันที่อัพโหลด: 28 Feb 15
ผู้พัฒนา: Ariya Hidayat
การอนุญาต: ฟรี
ความนิยม: 116

Rating: 5.0/5 (Total Votes: 1)

เบราว์เซอร์หัวขาดเป็นเบราว์เซอร์โดยไม่ต้อง GUI ใช้โดยนักพัฒนาส่วนใหญ่สำหรับวัตถุประสงค์ในการทดสอบเพื่อจำลองการปรากฏตัวของเบราว์เซอร์ในกรณีนี้เครื่องยนต์ WebKit
เบราว์เซอร์โง่เหมือน PhantomJS สามารถเข้าถึงหน้าเว็บโดยไม่ต้องแสดงให้ทุกคนได้รับเนื้อหาของหน้ารวบรวมมันและเมื่อเห็นว่าพร้อมที่จะแสดงในเบราว์เซอร์ปกติกับผู้ใช้แล้วส่งไปประมวลผลต่อไปยังโปรแกรมซอฟแวร์อื่น ๆ
ด้วยเหตุนี้เพราะมันสามารถรวบรวมหน้าเว็บเพื่อรัฐสุดท้ายมันก็เป็นเครื่องมือที่สมบูรณ์แบบที่จะใช้เมื่อการทดสอบเว็บไซต์ส่วนใหญ่ JavaScript และโครงการ AJAX หนัก
เพราะนี่คือ PhantomJS ไม่เพียงแยก JavaScript, CoffeeScript หรือ CSS และ HTML มั่ง แต่ก็สามารถเลียนแบบการคลิกเมาส์รวมทั้งการทดสอบในระดับใหม่ทั้งหมด
PhantomJS เป็นจริงเครื่องมือทดสอบที่รู้จักกันดีในอุตสาหกรรมการพัฒนาที่ถูกใช้โดยหลายร้อย บริษัท และซอฟแวร์ที่มีชื่อเสียงที่มาเปิดเช่น Bootstrap CodeMirror ถ่าน Grunt.js Modernizr ยูอิ และ Zepto.js .

คุณสมบัติ

  • DOM จัดการ
  • เลือก CSS
  • การสนับสนุน JSON
  • การสนับสนุนผ้าใบ
  • การสนับสนุน SVG
  • การสนับสนุน CoffeeScript
  • หน้าจอจับภาพ
  • หน้าอัตโนมัติ
  • ตรวจสอบเครือข่าย
  • อินเตอร์เฟซบรรทัดคำสั่ง
  • สามารถ scripted ผ่านทางจาวาสคริปต์

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • หวนกลับไป GhostDriver 1.1.0 แทน 1.1.1
  • คงคำเตือนอีกคนหนึ่งของ userSpaceScaleFactor ล้าสมัยใน OS X 10.9.

มีอะไรใหม่ ในรุ่น 1.9.2:.

  • คงสิ่งประดิษฐ์แบบกราฟิกที่มีพื้นหลังโปร่งใสใน Windows
  • Updated GhostDriver ไปเป็นเวอร์ชั่น 1.0.4.

มีอะไรใหม่ ในรุ่น 1.8.0:

  • มันบูรณาการ GhostDriver, WebDriver ระยะไกล (Wire พิธีสาร ) การดำเนินงานและนอกจากนี้ API ที่เกี่ยวข้องจำนวนมาก.

มีอะไรใหม่ ในรุ่น 1.6.0:

  • เพิ่มการสนับสนุนสำหรับการขัดแย้งผ่านไปยังหน้าเว็บของประเมิน
  • การเรียกกลับเพิ่มเข้ามาสำหรับใช้งาน JavaScript onConfirm และ onAlert
  • เพิ่มกองติดตามเมื่อเกิดข้อผิดพลาด
  • เพิ่มการสนับสนุนเริ่มต้นสำหรับคุกกี้จัดการ
  • เพิ่มการสนับสนุนสำหรับส่วนท้ายของหัวเมื่อพิมพ์หน้า
  • ส่ว​​นหัวที่เพิ่มเข้ามาสนับสนุนในคำขอโหลด
  • เพิ่มการสนับสนุนการแสดงผลหน้าเว็บที่เป็นสตริงเข้ารหัส base64
  • เพิ่มตะขอสำหรับเหตุการณ์นำทาง
  • เพิ่มตัวเลือกบรรทัดคำสั่งเพื่อแสดงข้อความแก้ปัญหา
  • เพิ่มการสนับสนุนสำหรับการซูมสำหรับการแสดงผลหน้าเว็บ
  • เพิ่มผู้สื่อข่าวผิดพลาดสำหรับ Mac OS X และ Linux บนพื้นฐานของ Google Breakpad
  • วัตถุเพิ่ม 'ปฏิบัติการ' เพื่อโมดูลระบบ

มีอะไรใหม่ ในรุ่น 1.5.0:

  • ไม่มีการสนับสนุนเพิ่มเติมสำหรับ Flash และปลั๊กอินอื่น ๆ
  • โง่บริสุทธิ์ (ไม่ X11) บน Linux
  • การปรับปรุงแก้ไขปัญหา
  • การรักษาความปลอดภัยการควบคุมเว็บ

มีอะไรใหม่ ในรุ่น 1.4.0:

  • คุณสมบัติใหม่:
  • เพิ่มฝังตัวเซิร์ฟเวอร์ HTTP.
  • เพิ่มสร้างสคริปต์สะดวกสำหรับลินุกซ์.
  • เพิ่มการสนับสนุนสำหรับพร็อกซี่ SOCKS5.
  • Updated คอมไพเลอร์ CoffeeScript กับรุ่น 1.2.
  • แก้ไขข้อผิดพลาด:
  • แก้ไขความผิดพลาดที่อาจเกิดขึ้นใน QUrl กับ Qt 4.8.
  • แก้ไขข้อผิดพลาดใน CookieJar กับ QSettings และสตริง.
  • ป้องกันไม่ให้แสดงไอคอนบน Mac OS X Dock.

มีอะไรใหม่ ในรุ่น 1.2.0:

  • แก้ไขข้อผิดพลาด:
  • คงที่การแสดงผลหน้าเว็บที่มีขนาดใหญ่มาก.
  • การรายงานหนี้ CoffeeScript รวบรวมข้อผิดพลาด.
  • คุณสมบัติใหม่:
  • เพิ่มโทรกลับข้อความคอนโซล.
  • รูปแบบการรักษาความปลอดภัยที่ดีขึ้นผ่านทางหน้าเว็บวัตถุ.
  • เพิ่มการสนับสนุนสำหรับ POST ศีรษะ PUT และลบ.
  • ชื่อไฟล์สคริปที่ผ่านไปมาในขณะนี้เป็น phantom.scriptName.
  • เพิ่มโทรกลับในการจับภาพการร้องขอทรัพยากรและการตอบสนอง.
  • เพิ่มความสามารถในการโหลดใช้งาน JavaScript ภายนอก.
  • ตัวอย่าง:
  • ตัวอย่างรังเพลิงใช้วัตถุหน้าเว็บ.
  • เพิ่มตัวอย่างใหม่ในการอัปโหลดภาพไปยัง imagebin.org.
  • เพิ่มตัวอย่างใหม่ที่จะแสดง HTTP POST คุณลักษณะ.
  • เพิ่มตัวอย่างใหม่เพื่อสูดอากาศเครือข่ายการจราจรและบันทึกไว้ในรูปแบบ HAR.

ซอฟต์แวร์ที่คล้ายกัน

Testify.php
Testify.php

13 Apr 15

CasperJS
CasperJS

13 May 15

useful.log.js
useful.log.js

12 May 15

Bromine
Bromine

5 Jun 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Ariya Hidayat

PictureFlow
PictureFlow

2 Jun 15

SpeedCrunch
SpeedCrunch

2 Jun 15

ความคิดเห็นที่ PhantomJS

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่