Bookbot

Property-Based Testing with PropEr, Erlang, and Eliixir

Ocena książki

Więcej o książce

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, validate your assumptions about program behavior, and expose unexpected weaknesses in your design. Write stateless properties, and use default generators to generate test cases automatically. Write custom data generators and discover what your code can or cannot do. Learn when to use property tests and when to stick with example tests. Shrinking test cases to their simpler expressions, and generate relevant data through targeted properties. Uncover bugs with nearly code at all, with properties based on state transitions and fixing state machines

Zakup książki

Property-Based Testing with PropEr, Erlang, and Eliixir, Fred Hébert

Język
Rok wydania
2019
Oprawa
(miękka)
Jak tylko się pojawi, wyślemy Ci wiadomość e-mail.

Metody płatności

4,3
Bardzo dobra
25 Ocena

Brakuje nam tutaj Twojej recenzji.

Tytuł
Property-Based Testing with PropEr, Erlang, and Eliixir
Język
angielski
Rok wydania
2019
Oprawa
miękka
ISBN10
1680506218
ISBN13
9781680506211
Seria
Ocena
4,3 z 5
Opis
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, validate your assumptions about program behavior, and expose unexpected weaknesses in your design. Write stateless properties, and use default generators to generate test cases automatically. Write custom data generators and discover what your code can or cannot do. Learn when to use property tests and when to stick with example tests. Shrinking test cases to their simpler expressions, and generate relevant data through targeted properties. Uncover bugs with nearly code at all, with properties based on state transitions and fixing state machines