Chargement en cours…

Property-based testing with PropEr, Erlang, and Elixir : find bugs before your users do /

Property-based testing helps you create better, more solid tests with little code. Use the ProER framework in both Erlang and Elixir, to automatically generate test cases, test stateful programs, and change your software designs for more reliable approaches. Explore the problem space better, validat...

Description complète

Détails bibliographiques
Cote:Libro Electrónico
Auteur principal: Hébert, Fred, 1988- (Auteur)
Format: Électronique eBook
Langue:Inglés
Publié: Raleigh : The Pragmatic Bookshelf, [2019]
Collection:Pragmatic programmers.
Sujets:
Accès en ligne:Texto completo (Requiere registro previo con correo institucional)
Table des matières:
  • Part 1. The basics. Foundations of property-based testing
  • Writing properties
  • Thinking in properties
  • Custom generators
  • Part 2. Stateless properties in practice. Responsible testing
  • Properties-driven development
  • Shrinking
  • Targeted properties
  • Part 3. Stateful properties. Stateful properties
  • Case study: bookstore
  • State machine properties
  • A1. Solutions
  • A2. Elixir translations
  • A3. Installing postgreSQL
  • A4. Generators reference.