PhantomJS Cookbook

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название : English PhantomJS Cookbook

Автор : Rob Friesel

Издательство: Packt Publishing

Год издания : 2014

Страниц: 304

Формат : PDF

Размер файла: 6,1 MB

Язык : English

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

Overview

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

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.

What you will learn from this book

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

Дата создания страницы: