Pedro Teixeira - Using Node.js for UI Testing
Here you can read online Pedro Teixeira - Using Node.js for UI Testing full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:
Romance novel
Science fiction
Adventure
Detective
Science
History
Home and family
Prose
Art
Politics
Computer
Non-fiction
Religion
Business
Children
Humor
Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.
- Book:Using Node.js for UI Testing
- Author:
- Publisher:Packt Publishing
- Genre:
- Year:2013
- Rating:5 / 5
- Favourites:Add to favourites
- Your mark:
Using Node.js for UI Testing: summary, description and annotation
We offer to read an annotation, description, summary or preface (depends on what the author of the book "Using Node.js for UI Testing" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.
Learn how to easily automate testing of your web apps using Node.js, Zombie.js, and Mocha
Overview
- Use automated tests to keep your web app rock solid and bug-free while you code
- Use a headless browser to quickly test your web application every time you make a small change to it.
- Use Mocha to describe and test the capabilities of your web app.
In Detail
Automating tests for your user interfaces has always been the holy grail of programming. Now, using Zombie.js and Mocha you can create and quickly run your tests, allowing you to test even small changes. Increase your confidence in the code and minimize the number of times you have to use a real browser while you develop.
Using Node.js for UI Testing is a quick and thorough guide on how to automatically test your web app, keeping it rock solid and bug-free. You will learn how to simulate complex user behaviour and verify that your application behaves correctly.
You will create a web app in Node.js that uses complex user interactions and AJAX; by the end you will be able to fully test it from the command-line. Then you will start creating the user interface tests for this application using Mocha as a framework and Zombie.js as a headless browser.
You will also create a complete test suite, module by module, testing simple and complex user interactions.
What you will learn from this book
- Creating your test suite using Mocha.
- Building a web application using Node.js and Flatiron.js.
- Loading documents into the Zombie.js headless browser.
- Triggering user events in Zombie.js.
- Querying the DOM to test your application behaviour.
- Injecting complex events into your application.
- Triggering and testing complex user interactions and AJAX calls.
- Inspecting the Zombie headless browser state.
Approach
Full of techniques and tips for simulating user interactions and verifying that your application is behaving correctly.
Who this book is written for
This book is for frontend and backend web application developers that know how to program in JavaScript.
Pedro Teixeira: author's other books
Who wrote Using Node.js for UI Testing? Find out the surname, the name of the author of the book and a list of all author's works by series.