Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
PhantomJS Cookbook

Buy
PhantomJS Cookbook, 9781783981922 (178398192X), Packt Publishing, 2014

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

About This Book

  • Learn the fundamentals of working with the headless PhantomJS browser
  • Create unit and functional test suites backed by PhantomJS
  • Integrate PhantomJS into development and testing workflows for efficient unit testing

Who This Book Is For

This book is intended for web development professionals who want to integrate PhantomJS into their development and testing workflows. If you are a web developer looking to run automated unit tests while you work, or perhaps you are a QA engineer looking for a fast test automation utility, then this book is perfect for you. Some prior knowledge of JavaScript would be helpful.

What You Will Learn

  • Develop your own PhantomJS core modules
  • Learn sophisticated strategies for interacting with web page contents and how to capture those interactions
  • Create a front-end continuous integration (CI) strategy with PhantomJS
  • Perform unit testing with frameworks such as Jasmine, Mocha, and QUnit
  • Implement functional and end-to-end testing with PhantomJS using tools such as Selenium, Capybara, and CasperJS
  • Automate performance analysis with libraries such as Confess.js and YSlow
  • Automate the generation of images and PDFs of your web content

In Detail

Beginning with the basics of PhantomJS, this book will dive into its core modules and guide you through how to solve real-world testing problems. This book explores a variety of test automation tasks, including executing JavaScript unit tests with the Jasmine, QUnit, and Mocha frameworks; functional tests with tools such as Selenium, Capybara, and CasperJS; performance analysis with tools such as YSlow; and much more.

If you are a web developer looking to run automated unit tests while you work, or perhaps you are a QA engineer looking for a fast test automation utility, then this book is perfect for you. Some prior knowledge of JavaScript would be helpful.

(HTML tags aren't allowed.)

Koi For Dummies
Koi For Dummies
Welcome to Koi For Dummies, a book designed for two purposes — to tell you about the beautiful fish known as koi and to make koi-keeping so simple you’ll wonder why you didn’t pick up this hobby eons ago.

What’s so much fun about koi? They’re gorgeous fish, and they’ve been selectively bred for more
...
A Quick Start Guide to Podcasting: Creating Your Own Audio and Visual Materials for iPods, Blackberries, Mobile Phones and Websites
A Quick Start Guide to Podcasting: Creating Your Own Audio and Visual Materials for iPods, Blackberries, Mobile Phones and Websites

We live in exciting times. The internet is arguably the fastest

growing cultural phenomenon in the world, ever. You and I are lucky enough to have been born in time to catch one of those moments in human history when everything changes. Right now we’re in the middle of a
...
Mastering phpMyAdmin for Effective MySQL Management 2e
Mastering phpMyAdmin for Effective MySQL Management 2e
This book is an upgrade to phpMyAdmin Version 2.8. Written by a member of the development team, this book serves as a comprehensive guide to helping you unlock the full potential of phpMyAdmin 3.8 phpMyAdmin Providing a powerful graphical interface for managing MySQL, phpMyAdmin is one of the most popular open source applications. While most...

Network Security Assessment: From Vulnerability to Patch
Network Security Assessment: From Vulnerability to Patch
This book will take readers from the discovery of vulnerabilities and the creation of the corresponding exploits, through a complete security assessment, all the way through deploying patches against these vulnerabilities to protect their networks.

This is unique in that it details both the management and technical skill and tools
...
Sarbanes-Oxley and the Board of Directors : Techniques and Best Practices for Corporate Governance
Sarbanes-Oxley and the Board of Directors : Techniques and Best Practices for Corporate Governance
If you're a sitting or prospective board member of a corporation, how can you ensure that you and other directors are in compliance with Sarbanes-Oxley and other regulatory requirements? How can you maximize your contribution to the board and the company, and minimize your risk as a board member?

Serving on the board of directors of a company...

CWTS: Certified Wireless Technology Specialist Official Study Guide: Exam PW0-070 (CWNP Official Study Guides)
CWTS: Certified Wireless Technology Specialist Official Study Guide: Exam PW0-070 (CWNP Official Study Guides)
This book is intended to provide an introduction to the exciting and emerging world of wireless LAN technology. This technology continues to expand at a phenomenal pace with constant improvements in speed, reliability, and security. Reading this book will teach you the fundamentals of standards-based technology, giving you an overview of the...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy