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.)

Encyclopedia of Entomology
Encyclopedia of Entomology

The Encyclopedia of Entomology brings together the expertise of more than 450 distinguished entomologists from 40 countries to provide a worldwide overview of insects and their close relatives. Combining the basic science of an introductory text with accurate, comprehensive detail, the Encyclopedia is a reliable...

Adobe Creative Suite 5 Web Premium How-Tos: 100 Essential Techniques
Adobe Creative Suite 5 Web Premium How-Tos: 100 Essential Techniques

Adobe Creative Suite CS5 Web Premium How-Tos: Essential Techniques is a concise, economical, current, and informed guide to the key techniques for creating inviting and accessible Web sites using Adobe Creative Suite CS5. Readers choose the How-Tos guide when they want immediate access to just what they need to know to get results. This book...

VMware vSphere For Dummies (Computer/Tech)
VMware vSphere For Dummies (Computer/Tech)

Every so often, a technology comes along that changes the way we go about our everyday business. This technology is called a disruptive technology and has such a significant benefit or improvement that people are willing to change their normal way of doing things to incorporate the new technology. Virtualization is one of those disruptive...


An Introduction to Programming with Mathematica, Third Edition
An Introduction to Programming with Mathematica, Third Edition
"Essential...a welcome addition to the literature. The choice of topics and their presentation are lucidly informed by considerable experience. The writing style is straightforward and clear. The authors stick resolutely to their goal of producing an introductory text, not a complete treatment, on programming in Mathematica. As such it is...
Health Measurement Scales: A Practical Guide to Their Development and Use (Oxford Medical Publications)
Health Measurement Scales: A Practical Guide to Their Development and Use (Oxford Medical Publications)

This is the new edition of the highly successful practical guide for clinicians developing tools to measure subjective states, attitudes or non-tangible outcomes in their patients. It is widely used by people from many disciplines, who have only a limited knowledge of statistics.

This thoroughly updated edition of Health
...

Taking Your Android Tablets to the Max
Taking Your Android Tablets to the Max
Silently, and without warning, the Android operating system has quickly dominated the mobile ecosystem. This operating system exists in many forms, across many devices, and offers a rich selection of powerful features that could completely change how you accomplish tasks throughout your day. If you’re looking for a tablet or...
©2018 LearnIT (support@pdfchm.net) - Privacy Policy