O'Reilly logo

Testing with F# by Mikael Lundin

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Testing or fact-checking

Upon asking James Bach, one of the most influential people in software testing, what it means to test, you will receive the answer that it means questioning the given product by operating and observing it. This enables you to make informed decisions about the product.

This definition of testing is quite far away from what we've been talking about so far, and this is because James Bach is talking about manual testing. The process of manual testing is a creative process in which you study and research, resulting in advice and reports to drive a decision. This doesn't sound very much like automation.

What we've been talking about so far is to use tests to drive the design of our code and also as specification for the product. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required