Course Outline

Introduction

  • Property based testing vs unit testing

Overview of Haskell and QuickCheck

Setting up the test environment

Using combinators

Defining properties

Observing the distribution of test data

Defining test data generators

Generating test cases

Executing tests

Debugging and modifying of properties

Integrating QuickCheck into a continuous testing and deployment environment

Other available frameworks

  • SmallCheck

Closing remarks

Requirements

  • Some test automation experience is helpful
  • Haskell programming experience
  7 Hours

Number of participants



Price per participant

Testimonials (6)

Related Courses

Tosca: Model-Based Testing for Complex Systems

  35 Hours

Robot Framework: Keyword Driven Acceptance Testing

  14 Hours

JMeter Fundamentals

  7 Hours

Introduction to Selenium

  7 Hours

JMeter Fundamentals and JMeter Advanced

  14 Hours

Related Categories