Integrate PhantomJS into development and testing workflows with Packt’s new book and eBook

June 2014 | Cookbooks, Open Source, Web Development

Packt is pleased to announce the release of its new book PhantomJS Cookbook. This task-based guide provides users with solutions to real-world test automation problems and explains the fundamentals of working with the headless PhantomJS browser. The book has 304 pages and is competitively priced at $41.99, while the eBook versions are available for $22.09.

PhantomJS is a headless WebKit that is scriptable with the JavaScript API. It has fast support for various web standards, including DOM handling, SVG, CSS selector, Canvas, and JSON. Phantom JS, which is not a test framework itself, is only used to launch the test via suitable test runner.

PhantomJS Cookbook begins with the basics of PhantomJS, and then dives into its core modules and guides readers through how to solve real-world testing problems. The fundamentals of working with the headless PhantomJS browser are also explored throughout the book. Readers will learn how to develop their own PhantomJS core modules and create a frontend continuous integration (CI) strategy with PhantomJS. Readers will also learn how to implement functional and end-to-end testing with PhantomJS using tools such as Selenium, Capybara, and CasperJS.

PhantomJS Cookbook covers the following topics:

Chapter 1: Getting Started with PhantomJS
Chapter 2: PhantomJS Core Modules
Chapter 3: Working with Webpage Objects
Chapter 4: Unit Testing with PhantomJS
Chapter 5: Functional and End-to-end Testing with PhantomJS
Chapter 6: Network Monitoring and Performance Analysis
Chapter 7: Generating Images and Documents with PhantomJS
Chapter 8: Continuous Integration with PhantomJS

About Packt:
Packt is one of the most prolific and fast-growing tech book publishers in the world. Originally focused on open source software, Packt books focus on practicality, recognizing that readers are ultimately concerned with getting the job done. Packt’s digitally-focused business model allows them to publish up-to-date books in very specific areas.



PhantomJS Cookbook
Over 70 recipes to help boost the productivity of your applications using real-world testing with PhantomJS

For more information, please visit: PhantomJS Cookbook




Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software