QuickCheck - March 30-1 April

Please RSVP for instructions on how to join the event.

Description

Trainer: John Hughes

Duration: Three days.

Requirements: Basic knowledge of Erlang.

Registration: 8:30 on 30 March 2015.

Venue: Marines' Memorial Club and Hotel in Union Square. 

Outline

Whether you write your software in Erlang, Elixir or C, testing is a necessity. The more complex your program, the more complex it might become to test it. Many different configurations? A large number of possible errors that should be handled? Complex, almost infinitely many, different scenarios possible? Manually crafted test cases feel like stone age in such settings. Learn how modern testing is performed: automatically generating and running tests from specified properties.

QuickCheck is a tool that let you specify what your software should do and then generates hundreds of meaningful test cases that explore that property. Almost always it finds a test case that the developer has not thought of. Properties are much easier to maintain than individual test cases and cover your subject under test better. In telecommunication and the automotive industry, this test method is used on large scale…. learn how to do it yourself in this course. Write properties in Erlang and have QuickCheck do your testing.

We will cover QuickCheck properties, generators, and state machine specifications.


Content is not yet available

Andra Dinu (Erlang Factory)

27.5k
AuthorDeveloper

An Erlang Factory is an event that focuses on Erlang - the computer language that was designed to support distributed, fault-tolerant, soft-realtime applications with requirements for high availability and high concurrency. The main part of the Factory is the conference - a two-day collection of focused subject tracks with an enormous opportunity to meet the best minds in Erlang and network with experts in all its uses and applications. Together with the Conference are optional three-day "University" training courses and tutorials, not only in Erlang itself, but also in related technologies and Erlang-based systems and products. The value of attending the courses in this way is that they are condensed versions of the more usual 5-day courses and allow delegates to attend the training as well as the conference in the 5-day period. Furthermore, having the training close behind the opportunity to discuss applications of it with experts, multiplies its value many times over compared with having just the training by itself.

For a complete view of this profile, including education, work experience and developer information, you need to be logged in and have a subscription.

Tweets

Andra's upcoming trainings

No events

Andra's past online trainings

No events

Andra's blog posts

IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper