Property Based Testing Opplæringskurs

Property Based Testing Opplæringskurs

Local instructorled live Property Based Testing training courses in Norge .

Machine Translated

Testimonials

★★★★★
★★★★★

Property Based Testing Kursplaner

Kursnavn
Varighet
Oversikt
Kursnavn
Varighet
Oversikt
7 timer
Oversikt
Property 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
7 timer
Oversikt
Property 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
21 timer
Oversikt
Scala Check er et bibliotek for å utføre automatisert, eiendomsbasert testing for Scala eller Java programmer. Inspirert av Haskell biblioteket QuickCheck, bruker den egenskaper for å beskrive den forventede oppførselen til en applikasjon, generere tilfeldige inndata med det første, deretter teste disse dataene på forskjellige områder av applikasjonen og rapportere resultatet.

I denne instruktørledede, liveopplæringen, vil deltakerne lære fordelene og konseptene bak eiendomsbasert testing når de øver på å skrive egenskaper som fører til automatisk generering av testtilfeller.

Ved slutten av denne opplæringen vil deltakerne kunne:

- Skriv generelle egenskaper som erstatter og / eller komplimenterer håndskrevne testtester
- Skriv tester på det høyere nivået på egenskapens spesifikasjoner
- Utfør Scala Check som en frittstående kjørbar ved hjelp av den innebygde kommandolinjens testløper
- Integrer Scala Check med testrammer som Scala Test, specs2 og LambdaTest

Publikum

- Testingeniører
- Utviklere

Kursets format

- Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse
Helg Property Based Testing kurs, kveld Property Based Testing trening, Property Based Testing boot camp, Property Based Testing instruktørledet, Helg Property Based Testing trening, Kveld Property Based Testing kurs, Property Based Testing coaching, Property Based Testing instruktør, Property Based Testing trener, Property Based Testing kurs, Property Based Testing klasser, Property Based Testing on-site, Property Based Testing private kurs, Property Based Testing tomannshånd trening

Kursrabatter

Kursrabatter Nyhetsbrev

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 Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • 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!