Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
PHPUnit Essentials

Buy
PHPUnit Essentials, 9781783283439 (1783283432), Packt Publishing, 2014

Get started with PHPUnit and learn how to write and test code using advanced technologies

About This Book

  • Learn how to install PHPUnit as well as how to write and execute tests
  • Understand the advanced concepts of testing using test doubles and the continuous integration process
  • A hands-on, step-by-step guide full of real-life examples to help you learn quickly and effectively

Who This Book Is For

This book is a practical guide featuring a step-by-step approach that aims to help PHP developers who want to learn or improve their software testing skills. It also takes you through many real-life examples encountered by PHP developers to help you avoid common pitfalls.

What You Will Learn

  • How to install PHPUnit and configure IDEs for PHPUnit support
  • What are unit tests and why to test code
  • Write test doubles and learn how to replace dependencies
  • Explore how to test legacy code
  • Test code calling APIs and connecting to the database
  • Run functional tests in a web browser using Selenium tests
  • Use tests as part of the continuous integration process
  • Discover the alternatives to PHPUnit
  • Use PHPUnit tests in the Jenkins and Travis CI servers

In Detail

The ability to write unit tests and software testing have become skills that every PHP developer should master.

This book is a practical guide to PHPUnit and unit testing, covering all aspects of writing PHPUnit tests and using them. The book shows why testable code is better code and how to write good tests with the help of simple and easy-to-understand examples.

With this book, you will learn how to write, organize, and execute effective tests. Step-by-step techniques of how to write testable code, how to refactor the code, and how to run your tests are shown. You will also learn about advanced testing techniques, including how to test databases, APIs, and legacy code. PHPUnit Essentials is a guide for PHP developers who want to learn or improve their software testing skills. It is a book for developers who begin with testing but is also a good source of information for developers who are already familiar with PHPUnit.

(HTML tags aren't allowed.)

Oracle 11g Streams Implementer's Guide
Oracle 11g Streams Implementer's Guide

This Preface and the entire book are a little bit different—and that is by design. Both authors wrote this book understanding that our target audience often does not have time to read a whole book, or the Oracle documentation, from cover to cover. As such, we wrote this book with the idea that the table of contents and headings should tell...

Ruby Phrasebook (Developer's Library)
Ruby Phrasebook (Developer's Library)
You can find some great Ruby books on the market. If you are new to Ruby, a friend or someone on the Internet has probably already listed some favorite Ruby books—and you should buy those books. But every book has its niche: Each attempts to appeal to a certain need of a programmer.

It is my belief that the best thing this book can
...
Verification Techniques for System-Level Design (Systems on Silicon)
Verification Techniques for System-Level Design (Systems on Silicon)
A must-read in formal and semi-formal verification!

This book will explain how to verify SoC logic designs using formal and semi-formal verification techniques. The critical issue to be addressed is whether the functionality of the design is the one that the designers intended. Simulation has been used for checking the
...

The Sense of the Universe: Philosophical Explication of Theological Commitment in Modern Cosmology
The Sense of the Universe: Philosophical Explication of Theological Commitment in Modern Cosmology

The Sense of the Universe deals with existential and phenomenological reflection upon modern cosmology with the aim to reveal hidden theological commitments in cosmology related to the mystery of human existence. The book proposes a new approach to the dialogue between science and theology based in a thorough philosophical analysis of...

Cloud Security: A Comprehensive Guide to Secure Cloud Computing
Cloud Security: A Comprehensive Guide to Secure Cloud Computing

Well-known security experts decipher the most challenging aspect of cloud computing-security

Cloud computing allows for both large and small organizations to have the opportunity to use Internet-based services so that they can reduce start-up costs, lower capital expenditures, use services on a pay-as-you-use basis, access...

Lonely Planet The Trans-Siberian Railway (Multi Country Guide)
Lonely Planet The Trans-Siberian Railway (Multi Country Guide)

“The Trans-Siberian routes are some of the greatest rail journeys of the world. Whichever one you choose, it’s a rewarding experience of changing landscapes and culture, people and of life on the rails.” – Anthony Haywood, Lonely Planet Writer

Our Promise

You can trust our
...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy