Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Testing Python: Applying Unit Testing, TDD, BDD and Acceptance Testing

Buy

Fundamental testing methodologies applied to the popular Pythonlanguage

Testing Python; Applying Unit Testing, TDD, BDD andAcceptance Testing is the most comprehensive book available ontesting for one of the top software programming languages in theworld. Python is a natural choice for new and experienceddevelopers, and this hands-on resource is a much needed guide toenterprise-level testing development methodologies. The book willshow you why Unit Testing and TDD can lead to cleaner, moreflexible programs.

Unit Testing and Test-Driven Development (TDD) are increasinglymust-have skills for software developers, no matter what languagethey work in. In enterprise settings, it's critical for developersto ensure they always have working code, and that's what makestesting methodologies so attractive. This book will teach you themost widely used testing strategies and will introduce to you tostill others, covering performance testing, continuous testing, andmore.

  • Learn Unit Testing and TDD—important developmentmethodologies that lie at the heart of Agile development
  • Enhance your ability to work with Python to develop powerful,flexible applications with clean code
  • Draw on the expertise of author David Sale, a leading UKdeveloper and tech commentator
  • Get ahead of the crowd by mastering the underappreciated worldof Python testing

Knowledge of software testing in Python could set you apart fromPython developers using outmoded methodologies. Python is a naturalfit for TDD and Testing Python is a must-read text foranyone who wants to develop expertise in Python programming.

(HTML tags aren't allowed.)

Roxio Easy Media Creator 8 For Dummies
Roxio Easy Media Creator 8 For Dummies
What do you want to put on CDs or DVDs? Whether you need a backup archive for valuable business data or a personalized video library that rocks, you can do it with Roxio Easy Media Creator 8. Follow this handy guide to find the task you want to perform and make it happen, quickly and easily.

Discover how to

Solaris: System Administration Guide: No.7
Solaris: System Administration Guide: No.7
Covers a broad range of Solaris system administration topics such as managing user accounts and groups; managing server and client support; shutting down and booting a system; managing removable media (CDs, diskettes, and PCMCIA cards); managing software (packages and patches); managing disks and devices; managing file systems, backing up and...
Android Application Development Cookbook: 93 Recipes for Building Winning Apps
Android Application Development Cookbook: 93 Recipes for Building Winning Apps

A must-have collection of ready-to-use Android recipes!

The popularity of Google Android devices is seemingly unstoppable and the Android 4 release offers, for the first time, a single OS solution for building both phone and tablet applications. With that exciting information in mind, veteran author Wei-Meng Lee presents you with...


Flask Web Development: Developing Web Applications with Python
Flask Web Development: Developing Web Applications with Python

Take full creative control of your web applications with Flask, the Python-based microframework. With this hands-on book, you’ll learn Flask from the ground up by developing a complete social blogging application step-by-step. Author Miguel Grinberg walks you through the framework’s core functionality, and shows you how...

Professional Oracle 8i Application Programming with Java, PL/SQL and XML
Professional Oracle 8i Application Programming with Java, PL/SQL and XML
Oracle Corporation has broadened its development platform, integrating open standards such as Java and XML into the heart of the Oracle 8i database. This extended programming environment continues to exploit the qualities of scalability, reliability and efficiency of the world's most successful data management software, but at the same time it...
Visual Basic .NET Design Patterns
Visual Basic .NET Design Patterns
Experience gives programmers a variety of wisdom. As programmers gain experience, they may recognize new problems as being similar to problems they have solved before. With even more experience, they recognize that solutions for similar problems follow recurring patterns. By being aware of these patterns, experienced programmers recognize...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy