Compare Prices | Create Shopping Lists with Price Drop Alerts | Set Coupons, Promo Codes & Sales Alerts | Get Access to Exclusive Deals and Much More... All in One Place | Read all about it here

Hands-on Test-Driven Development

Hands-on Test-Driven Development

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9781484297476
Condition
New
Product Description

Learn to properly test Ruby and Ruby on Rails applications by first writing failing tests, and then by implementing application code to make the failing tests pass. This book will teach you how to employ test-driven development (TDD) using RSpec while building a blog from start to finish. By the end of the book, you will be ready to deploy their fully tested blog to their own production web server using the latest versions of Ruby 3 and Ruby on Rails 7. The biggest challenge with learning and becoming comfortable with test-driven development is that software engineers often cannot imagine what writing a failing test looks like in practice. They write their implementation code first, and only then think about writing tests around their implementation code. This leads to tests that pass by accident, or tests that do not actually test anything. This book will give you the confidence to write tests in the RSpec domain-specific language. You will see your tests fail "properly" before proceeding with writing any implementation code to get them to pass. This book covers the latest techniques for writing RSpec tests, including "system" specs, and the often overlooked "view" specs, and how to integrate RSpec with other tools like Capybara, headless Chrome, and the new web driver gem. It also covers FactoryBot for mock test data and offers experienced advice on how to avoid creating tests that fail randomly. What You Will Learn Build a blog application from start to finish using test driven development Install and explore popular tools used in professional Ruby software engineering Evaluate the benefits of effective testing in RSpec Explore Capistrano for advanced user interface testing Who Is This Book For Beginner to intermediate Ruby software engineers who are interested in learning to use TDD with RSpec to test and build web applications using Ruby on Rails. Readers should have some basic experience with Ruby and Ruby on Rails and have read the "Getting Started with Rails" guide, or something similar.

Available Colors
Available Sizes
1 Offer Price Range: $39.99 - $39.99
BEST PRICE

Single Product Purchase

$39.99
@ Link.springer.com     BUY Now

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
Contact Store Call Store Contact Support
$39.99 $39.99

$39.99
See Site In stock Visit Store

Similar Products

Civil Society: The Engine for Economic and Social Well-Being

$109.99

Black Participatory Research

$109.00

Horticulture: Plants for People and Places, Volume 1

$249.99

William Shakespeare

$54.99

Televised Legislatures: Political Information Technology and Public Choice

$84.99

Konstruktionsakustik

$84.99

Konturen einer inklusiven politischen Bildung

$39.99

Dusty and Dirty Plasmas, Noise, and Chaos in Space and in the Laboratory

$39.99

Nonequilibrium Green's Functions Approach to Inhomogeneous Systems

$34.99

Grab and Go Pack Theme 3: Culturally Responsive Literacy Pre-Kindergarten

$29.95

Turbulence and New Directions in Global Political Economy

$54.99

Principles of Protocol Design

$179.99

Meteor Showers

$44.99

The Algorithmic Dimension

$179.99

Pro RESTful APIs with Micronaut

$54.99

Microbial Biotechnology Approaches to Monuments of Cultural Heritage

$169.99

Sleep Around the World

$54.99

Beobachtung kindlicher Selbstbildungsprozesse

$29.99

Programmierung und Bearbeitung groer Informationsmengen

$59.99

Kapitalistische Dynamik

$44.99

African Experience in the Application of the Development Aid Effectiveness Principles

$129.99

Basic Technical Analysis of Financial Markets

$54.99

LAN Praxis lokaler Netze

$49.99

Herrschaft und Technik

$64.99

A Formal Background to Mathematics 2a

$79.99

The Chiari Malformations

$189.00

Groundwater Updates

$74.99

Securing Emerging Wireless Systems

$109.99

Bzier and B-Spline Techniques

$119.99

Fit in Schlips und Kragen

$59.99

Koordination in strategischen Netzwerken

$59.99

Pests of Crops in Warmer Climates and Their Control

$329.99

Surgical Management of Urolithiasis

$109.99

The Synthesis of Self

$39.99

Politikunterricht

$19.99

Modeling of Column Apparatus Processes

$129.00

Growth Management

$80.00

New Trends in the Photochemistry of Polymers

$329.99

Unconventional Electron Microscopy for Molecular Structure Determination

$59.99

Lectures on Risk Theory

$54.99