Hurtig levering
Fremragende Trustpilot
Op til 20% Rabat på nye medlemsordrer
Kurv
Property-Based Testing with PropEr, Erlang, and Eliixir
Af: Fred Hebert Engelsk Paperback
SPAR
kr 164
Property-Based Testing with PropEr, Erlang, and Eliixir
Af: Fred Hebert Engelsk Paperback
Property-based testing helps you create better, more solid tests with little code. By using the PropEr framework in both Erlang and Elixir, this book teaches you how to automatically generate test cases, test stateful programs, and change how you design your software for more principled and reliable approaches. You will be able to better explore the problem space, validate the assumptions you make when coming up with program behavior, and expose unexpected weaknesses in your design. PropEr will even show you how to reproduce the bugs it found. With this book, you will be writing efficient property-based tests in no time. Most tests only demonstrate that the code behaves how the developer expected it to behave, and therefore carry the same blind spots as their authors when special conditions or edge cases show up. Learn how to see things differently with property tests written in PropEr. Start with the basics of property tests, such as writing stateless properties, and using the default generators to generate test cases automatically. More importantly, learn how to think in properties. Improve your properties, 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 with real-world sample projects. Explore various testing approaches to find the one that's best for your code. Shrink failing test cases to their simpler expression to highlight exactly what breaks in your code, and generate highly relevant data through targeted properties. Uncover the trickiest bugs you can think of with nearly no code at all with two special types of properties based on state transitions and finite state machines. Write Erlang and Elixir properties that generate the most effective tests you'll see, whether they are unit tests or complex integration and system tests. What You Need Basic knowledge of Erlang, optionally ElixirFor Erlang tests: Erlang/OTP >= 20.0, with Rebar >= 3.4.0For Elixir tests: Erlang/OTP >= 20.0, Elixir >= 1.5.0
Kampagne pris Velkomst pris 288 kr
Medlemspris 304 kr
Kampagnepris og medlemspris er kun for medlemmer. Du bliver automatisk medlem når du køber til medlems- og kampagnepris. Få 7 dages gratis medlemskab (herefter automatisk 89 kr/30 dage). Læs mere om fordelene
Gratis fragt
23 - 25 hverdage
10 kr
Lavt pakkegebyr
Normalpris 452 kr
Fragt: 59 kr
23 - 25 hverdage
20 kr
Pakkegebyr
Spar 164 kr
Velkommen 15%
God 15.773 anmeldelser på
Property-based testing helps you create better, more solid tests with little code. By using the PropEr framework in both Erlang and Elixir, this book teaches you how to automatically generate test cases, test stateful programs, and change how you design your software for more principled and reliable approaches. You will be able to better explore the problem space, validate the assumptions you make when coming up with program behavior, and expose unexpected weaknesses in your design. PropEr will even show you how to reproduce the bugs it found. With this book, you will be writing efficient property-based tests in no time. Most tests only demonstrate that the code behaves how the developer expected it to behave, and therefore carry the same blind spots as their authors when special conditions or edge cases show up. Learn how to see things differently with property tests written in PropEr. Start with the basics of property tests, such as writing stateless properties, and using the default generators to generate test cases automatically. More importantly, learn how to think in properties. Improve your properties, 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 with real-world sample projects. Explore various testing approaches to find the one that's best for your code. Shrink failing test cases to their simpler expression to highlight exactly what breaks in your code, and generate highly relevant data through targeted properties. Uncover the trickiest bugs you can think of with nearly no code at all with two special types of properties based on state transitions and finite state machines. Write Erlang and Elixir properties that generate the most effective tests you'll see, whether they are unit tests or complex integration and system tests. What You Need Basic knowledge of Erlang, optionally ElixirFor Erlang tests: Erlang/OTP >= 20.0, with Rebar >= 3.4.0For Elixir tests: Erlang/OTP >= 20.0, Elixir >= 1.5.0
Produktdetaljer
Sprog: Engelsk
Sider: 376
ISBN-13: 9781680506211
Indbinding: Paperback
Udgave:
ISBN-10: 1680506218
Kategori: Softwaretestning
Udg. Dato: 26 feb 2019
Længde: 19mm
Bredde: 194mm
Højde: 235mm
Oplagsdato: 26 feb 2019
Forfatter(e): Fred Hebert
Forfatter(e) Fred Hebert


Kategori Softwaretestning


Sprog Engelsk


Indbinding Paperback


Sider 376


Udgave


Længde 19mm


Bredde 194mm


Højde 235mm

MEDLEMSFORDELE
GRATIS FRAGT
SPAR OP TIL 90%
Andre har også købt
BOG (INDBUNDET)
Kampagne pris kr 262

kr 349
Normalpris
kr 271
Medlemspris
SPAR
kr 87
BOG (INDBUNDET)
Kampagne pris kr 199

kr 320
Normalpris
kr 211
Medlemspris
SPAR
kr 121
BOG (INDBUNDET)
Kampagne pris kr 148

kr 199
Normalpris
kr 153
Medlemspris
SPAR
kr 51
BOG (INDBUNDET)
Kampagne pris kr 380

kr 499
Normalpris
kr 392
Medlemspris
SPAR
kr 119
BOG (INDBUNDET)
Kampagne pris kr 919

kr 1.499
Normalpris
kr 977
Medlemspris
SPAR
kr 580
BOG (INDBUNDET)
Kampagne pris kr 29

kr 134
Normalpris
kr 40
Medlemspris
SPAR
kr 105
BOG (INDBUNDET)
Kampagne pris kr 182

kr 250
Normalpris
kr 189
Medlemspris
SPAR
kr 68
BOG (HÆFTET)
Kampagne pris kr 188

kr 269
Normalpris
kr 196
Medlemspris
SPAR
kr 81
BOG (INDBUNDET)
Kampagne pris kr 203

kr 300
Normalpris
kr 213
Medlemspris
SPAR
kr 97
BOG (HÆFTET)
Kampagne pris kr 27

kr 227
Normalpris
kr 47
Medlemspris
SPAR
kr 200
BOG (INDBUNDET)
Kampagne pris kr 211

kr 299
Normalpris
kr 220
Medlemspris
SPAR
kr 88
BOG (INDBUNDET)
Kampagne pris kr 199

kr 300
Normalpris
kr 209
Medlemspris
SPAR
kr 101
BOG (INDBUNDET)
Kampagne pris kr 119

kr 120
Normalpris
kr 119
Medlemspris
SPAR
kr 1
BOG (PAPERBACK)
Kampagne pris kr 165

kr 197
Normalpris
kr 168
Medlemspris
SPAR
kr 32
BOG (INDBUNDET)
Kampagne pris kr 191

kr 300
Normalpris
kr 202
Medlemspris
SPAR
kr 109
BOG (HARDBACK)
Kampagne pris kr 223

kr 299
Normalpris
kr 231
Medlemspris
SPAR
kr 76
BOG (HÆFTET)
Kampagne pris kr 164

kr 199
Normalpris
kr 168
Medlemspris
SPAR
kr 35
BOG (HÆFTET)
Kampagne pris kr 211

kr 299
Normalpris
kr 220
Medlemspris
SPAR
kr 88
BOG (INDBUNDET)
Kampagne pris kr 216

kr 279
Normalpris
kr 222
Medlemspris
SPAR
kr 63
BOG (HÆFTET)
Kampagne pris kr 207

kr 269
Normalpris
kr 213
Medlemspris
SPAR
kr 62
Vi anbefaler også
BOG (PAPERBACK)
Kampagne pris kr 378

kr 511
Normalpris
kr 391
Medlemspris
SPAR
kr 133
BOG (PAPERBACK)
Kampagne pris kr 312

kr 457
Normalpris
kr 327
Medlemspris
SPAR
kr 145
BOG (PAPERBACK)
Kampagne pris kr 288

kr 457
Normalpris
kr 305
Medlemspris
SPAR
kr 169
BOG (PAPERBACK)
Kampagne pris kr 358

kr 441
Normalpris
kr 366
Medlemspris
SPAR
kr 83
BOG (PAPERBACK)
Kampagne pris kr 297

kr 467
Normalpris
kr 314
Medlemspris
SPAR
kr 170
BOG (PAPERBACK)
Kampagne pris kr 436

kr 552
Normalpris
kr 448
Medlemspris
SPAR
kr 116
BOG (PAPERBACK)
Kampagne pris kr 333

kr 363
Normalpris
kr 336
Medlemspris
SPAR
kr 30
BOG (PAPERBACK)
Kampagne pris kr 325

kr 393
Normalpris
kr 332
Medlemspris
SPAR
kr 68
BOG (PAPERBACK)
Kampagne pris kr 325

kr 393
Normalpris
kr 332
Medlemspris
SPAR
kr 68
BOG (PAPERBACK)
Kampagne pris kr 419

kr 572
Normalpris
kr 434
Medlemspris
SPAR
kr 153
BOG (PAPERBACK)
Kampagne pris kr 358

kr 369
Normalpris
kr 359
Medlemspris
SPAR
kr 11
BOG (PAPERBACK)
Kampagne pris kr 272

kr 426
Normalpris
kr 287
Medlemspris
SPAR
kr 154
BOG (HARDBACK)
Kampagne pris kr 391

kr 532
Normalpris
kr 405
Medlemspris
SPAR
kr 141
BOG (PAPERBACK)
Kampagne pris kr 375

kr 508
Normalpris
kr 388
Medlemspris
SPAR
kr 133
BOG (PAPERBACK)
Kampagne pris kr 384

kr 395
Normalpris
kr 385
Medlemspris
SPAR
kr 11
BOG (PAPERBACK)
Kampagne pris kr 309

kr 410
Normalpris
kr 319
Medlemspris
SPAR
kr 101
BOG (PAPERBACK)
Kampagne pris kr 339

kr 455
Normalpris
kr 351
Medlemspris
SPAR
kr 116
BOG (PAPERBACK)
Kampagne pris kr 370

kr 438
Normalpris
kr 377
Medlemspris
SPAR
kr 68
BOG (PAPERBACK)
Kampagne pris kr 281

kr 386
Normalpris
kr 292
Medlemspris
SPAR
kr 105
BOG (PAPERBACK)
Kampagne pris kr 365

kr 525
Normalpris
kr 381
Medlemspris
SPAR
kr 160