Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Hébert, Fred, 1988- (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Raleigh : The Pragmatic Bookshelf, [2019]
Colección:Pragmatic programmers.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1085493453
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 190212s2019 ncua ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d TEFOD  |d OCLCF  |d UMI  |d UKAHL  |d YDX  |d CNO  |d VT2  |d OCLCO  |d OCLCQ  |d OCLCO  |d NZAUC  |d OCLCQ  |d OCLCO 
015 |a GBB915029  |2 bnb 
016 7 |a 019221325  |2 Uk 
019 |a 1090353628  |a 1235833520  |a 1240506692  |a 1244445312 
020 |a 9781680506532  |q (electronic bk.) 
020 |a 1680506536  |q (electronic bk.) 
020 |a 9781680506549  |q (electronic bk.) 
020 |a 1680506544  |q (electronic bk.) 
020 |z 9781680506211 
020 |z 1680506218 
029 1 |a AU@  |b 000065661670 
029 1 |a AU@  |b 000069004300 
035 |a (OCoLC)1085493453  |z (OCoLC)1090353628  |z (OCoLC)1235833520  |z (OCoLC)1240506692  |z (OCoLC)1244445312 
037 |a 7BDB510E-9D76-495C-BCAE-8783D9D57117  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.T48  |b H43 2019eb 
072 7 |a COM  |x 051330  |2 bisacsh 
082 0 4 |a 005.14  |2 23 
049 |a UAMI 
100 1 |a Hébert, Fred,  |d 1988-  |e author. 
245 1 0 |a Property-based testing with PropEr, Erlang, and Elixir :  |b find bugs before your users do /  |c Fred Hebert. 
264 1 |a Raleigh :  |b The Pragmatic Bookshelf,  |c [2019] 
300 |a 1 online resource (xiv, 353 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a The pragmatic programmers 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed February 14, 2019). 
588 0 |a Print version record. 
504 |a Includes bibliographical references and index. 
505 0 |a 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. 
520 |a 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. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Computer software  |x Testing. 
650 0 |a ERLANG (Computer program language) 
650 0 |a Elixir (Computer program language) 
650 6 |a ERLANG (Langage de programmation) 
650 6 |a Elixir (Langage de programmation) 
650 7 |a Software Development & Engineering  |x Quality Assurance & Testing.  |2 bisacsh 
650 7 |a Computer software  |x Testing  |2 fast 
650 7 |a Elixir (Computer program language)  |2 fast 
650 7 |a ERLANG (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Hébert, Fred, 1988-  |t Property-based testing with PropEr, Erlang, and Elixir.  |d Raleigh : The Pragmatic Bookshelf, 2019  |z 9781680506211  |w (OCoLC)1084319605 
830 0 |a Pragmatic programmers. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781680506556/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35961736 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35904864 
938 |a EBSCOhost  |b EBSC  |n 2026215 
938 |a YBP Library Services  |b YANK  |n 16044205 
994 |a 92  |b IZTAP