Property Based Testing Training Courses

Property Based Testing Training Courses

Local instructor-led live Property Based Testing training courses in Macao.

Testimonials

★★★★★
★★★★★

Property Based Testing Course Outlines

CodeNameDurationOverview
propertybasedtestingProperty Based Testing with F#7 hoursProperty Based Testing is an automated testing technique that allows you to zero in on the expected behavior of a system by describing its properties, then using randomly generated test data to execute tests.

"Describe the arguments, describe the result, have the computer try to prove your code wrong!"

Some of the topics covered in this instructor-led, live training include:

- How to write and run tests with F#
- The FsCheck Property Based Testing framework
- Using Diamond Kata to implement TDD
- Sharpening your code design skills

Audience

- Automation test engineers
- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
ScalaCheckProperty Based Testing with ScalaCheck21 hoursScalaCheck is a library for carrying out automated, property-based testing for Scala or Java programs. Inspired by the Haskell library QuickCheck, it uses properties to describe the expected behavior of an application, generating random input data at first, then testing this data across different areas of the application and reporting the result.

In this instructor-led, live training, participants will learn the benefits of and concepts behind property-based testing as they practice writing properties that lead to the automatic generation of test cases.

By the end of this training, participants will be able to:

- Write general properties that replace and/or compliment hand-written unit test cases
- Write tests at the higher level of property specifications
- Execute ScalaCheck as a standalone executabl, using the built-in command line test runner
- Integrate ScalaCheck with test frameworks such as ScalaTest, specs2 and LambdaTest

Audience

- Test engineers
- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
quickcheckProperty Based Testing with QuickCheck7 hoursProperty Based Testing is an automated testing approach that allows you to zero in on the expected behavior of a system by describing its properties, then using randomly generated test data to execute tests.

QuickCheck (or QuickCheck2, QC2) is a Haskell-based library for random testing of program properties. It takes the specification of a program -- the properties that a function should satisfy -- and tests that those properties hold in many randomly generated cases.

In this instructor-led, live training, participants will learn how to write the specifications of a program in the form of properties, then provide them as input to QuickCheck for automatic generation of test cases.

By the end of this training, participants will be able to:

- Write general properties that replace and/or compliment hand-written unit test cases
- Write tests at the higher level of property specifications
- Set up a testing environment and integrate QuickCheck into an end-to-end deployment processes

Audience

- Software test engineers
- Developers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice

Upcoming Property Based Testing Courses

CourseCourse DateCourse Price [Remote / Classroom]
Property Based Testing with F# - M3 Integrated - NobleProg MacaoMon, 2019-04-22 09:30MOP$10729 / MOP$21570
Property Based Testing with F# - M3 Integrated - NobleProg MacaoWed, 2019-05-01 09:30MOP$10729 / MOP$21570
Property Based Testing with F# - M3 Integrated - NobleProg MacaoFri, 2019-05-24 09:30MOP$10729 / MOP$21570
Property Based Testing with F# - M3 Integrated - NobleProg MacaoTue, 2019-06-18 09:30MOP$10729 / MOP$21570
Property Based Testing with F# - M3 Integrated - NobleProg MacaoMon, 2019-07-01 09:30MOP$10729 / MOP$21570
Weekend Property Based Testing courses, Evening Property Based Testing training, Property Based Testing boot camp, Property Based Testing instructor-led, Weekend Property Based Testing training, Evening Property Based Testing courses, Property Based Testing coaching, Property Based Testing instructor, Property Based Testing trainer, Property Based Testing training courses, Property Based Testing classes, Property Based Testing on-site, Property Based Testing private courses, Property Based Testing one on one training

Course Discounts

CourseVenueCourse DateCourse Price [Remote / Classroom]
Deep Learning for Finance (with Python)M3 Integrated - NobleProg MacaoMon, 2019-04-01 09:30MOP$55123 / MOP$73764
DeepLearning4J for Image RecognitionM3 Integrated - NobleProg MacaoWed, 2019-04-10 09:30MOP$41342 / MOP$57383
Machine Learning Concepts for Entrepreneurs and ManagersM3 Integrated - NobleProg MacaoTue, 2019-04-23 09:30MOP$41342 / MOP$57383
Machine Learning – Data scienceM3 Integrated - NobleProg MacaoMon, 2019-05-20 09:30MOP$41342 / MOP$57383
Machine Learning for Banking (with R)M3 Integrated - NobleProg MacaoTue, 2019-06-11 09:30MOP$55123 / MOP$73764

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Hong Kong!

As a Business Development Manager you will:

  • expand business in Hong Kong
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!