PHPUnit Essentials 2019

Mike Amazon Reply April 12, 2019

PHPUnit Essentials

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< /li>
  • 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 da tabases, 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.

PHPUnit Essentials

Another product that competes with the previous one is this Object-Oriented PHP: Writing Resilient & Reusable Code in PHP 7

Most PHP developers have a clear understanding of what technical debt looks like and the business necessity of having resilient and reliable code. With the release of PHP 7, the Object-Oriented language features of PHP have matured significantly. This book seeks to discuss how you can use Object-Oriented PHP now.

In order to rapidly deliver value through software, your codebase needs to be resilient to the forces of change. This book will guide you through using Object-Orientation in modern PHP to deliver a reliable and reusable code throughout the design, development and construction phases. Whether working on a brand new codebase or refactoring existing code, this book will discuss the patterns to ensuring your codebase is resilient and reliable for years to come.

Topics include:

An Introduction to Object-Orientation
Advanced Object-Oriented Programming
SOLID Design Principle
Gang of Four Design Patterns
Testing (Unit Testing , Integration Testing and End-to-End Testing)
Improving code quality through Refactoring

Object-Oriented PHP: Writing Resilient & Reusable Code in PHP 7

Lenovo ThinkCentre M625 Tiny M625q AMD A9-9420e, 8GB RAM, 250GB SSD, W10P Business Desktop < Additional Memory and Storage Options Below >

Lenovo ThinkCentre M625 Tiny M625q AMD A9-9420e, 8GB RAM, 250GB SSD, W10P Business Desktop < Additional Memory and Storage Options Below >

Object-Oriented PHP: Writing Resilient & Reusable Code in PHP 7 2019

Taylor Swift 1989 Navy Skyline Photo Tour Tee T-Shirt Small, Medium, Large (Youth Medium) 2019

New Top-O-Matic Cigarette Rolling Machine 2019

Post a Comment

Buscar

Facebook

Noticias