Download PhantomJS Cookbook by Rob Friesel PDF

By Rob Friesel

Over 70 recipes to aid develop the productiveness of your functions utilizing real-world checking out with PhantomJS

About This Book

  • Learn the basics of operating with the headless PhantomJS browser
  • Create unit and practical try suites sponsored through PhantomJS
  • Integrate PhantomJS into improvement and checking out workflows for effective unit testing

Who This booklet Is For

This booklet is meant for internet improvement execs who are looking to combine PhantomJS into their improvement and trying out workflows. while you're an internet developer seeking to run computerized unit assessments once you paintings, or even you're a QA engineer searching for a quick try out automation application, then this e-book is ideal for you. a few earlier wisdom of JavaScript will be helpful.

What you'll Learn

  • Develop your individual PhantomJS middle modules
  • Learn subtle thoughts for interacting with web content contents and the way to seize these interactions
  • Create a front-end non-stop integration (CI) approach with PhantomJS
  • Perform unit trying out with frameworks akin to Jasmine, Mocha, and QUnit
  • Implement useful and end-to-end trying out with PhantomJS utilizing instruments akin to Selenium, Capybara, and CasperJS
  • Automate functionality research with libraries reminiscent of Confess.js and YSlow
  • Automate the iteration of pictures and PDFs of your net content

In Detail

Beginning with the fundamentals of PhantomJS, this publication will dive into its middle modules and advisor you thru find out how to remedy real-world checking out difficulties. This ebook explores quite a few attempt automation initiatives, together with executing JavaScript unit assessments with the Jasmine, QUnit, and Mocha frameworks; sensible assessments with instruments comparable to Selenium, Capybara, and CasperJS; functionality research with instruments similar to YSlow; and lots more and plenty more.

If you're a net developer trying to run computerized unit checks once you paintings, or even you're a QA engineer trying to find a quick try out automation software, then this publication is ideal for you. a few past wisdom of JavaScript will be helpful.

Show description

Read Online or Download PhantomJS Cookbook PDF

Best javascript programming books

JavaScript für Java-Entwickler (schnell + kompakt 49) (German Edition)

Das Buch “JavaScript für Java-Entwickler” führt anhand von vielen Code-Beispielen in die Grundlagen der Programmiersprache JavaScript ein. Zielpublikum sind Java-Entwickler, die sich so einfach und schmerzfrei wie möglich der Sprache JavaScript nähern wollen oder müssen. Deshalb wird alles weggelassen, was once guy als Java-Entwickler entweder sowieso weiß oder nicht wissen muss.

Sencha Charts Essentials

Create attractive charts and visualizations for either internet and cellular applicationsAbout This BookRapidly familiarize yourself with the basics and necessities of the Sencha charting libraryDiscover out-of-the-box firm visualizations and strengthen your personal customized chartsLearn to make your charts paintings on laptop and touch-sensitive devicesWho This booklet Is ForIf you're an Ext JS or Sencha contact developer, dressmaker, or architect who desires to construct enterprise-scale information visualization features utilizing Sencha, then this ebook is perfect for you.

JavaScript Domain-Driven Design

Accelerate your software improvement via leveraging the styles of domain-driven designAbout This BookUnderstand the complexity of your corporation specifications to enhance extra efficient applicationsCombine smooth improvement concepts with conventional tools and create new functions to fit your needsAcquire functional talents via software designing defined with examplesWho This ebook Is ForIf you're an skilled JavaScript developer who desires to increase the layout of his or her purposes, or end up in a state of affairs to enforce an program in an unusual area, this booklet is for you.

JavaScript pour les kids: Dès 10 ans (French Edition)

Los angeles programmation est un jeu d'enfants ! JavaScript est le langage de programmation du net, los angeles sauce secrète qui rend net si génial, vos websites internet interactifs et vos jeux en ligne si amusants ! JavaScript pour les young children est une joyeuse creation aux techniques essentiels de l. a. programmation, dans laquelle les exemples sont expliqués étape par étape et accompagnés de drôles d'illustrations.

Extra resources for PhantomJS Cookbook

Sample text

Download PDF sample

Rated 4.58 of 5 – based on 22 votes