Szkolenia Property Based Testing

Szkolenia Property Based Testing

Lokalne instruktaże prowadzone na żywo kursy szkoleniowe w zakresie testowania własności w Polsce.

Machine Translated

Opinie uczestników

★★★★★
★★★★★

Plany szkoleń z technologii Property Based Testing

Nazwa kursu
Czas trwania
Opis
Nazwa kursu
Czas trwania
Opis
7 hours
Opis
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 hours
Opis
Testowanie oparte na właściwościach to zautomatyzowane podejście testowe, które umożliwia zerowanie oczekiwanego zachowania systemu poprzez opisanie jego właściwości, a następnie losowe generowanie danych testowych w celu wykonania testów QuickCheck (lub QuickCheck2, QC2) jest biblioteką opartą na Haskell do losowego testowania właściwości programu Przyjmuje specyfikację programu właściwości, które funkcja powinna spełniać, i sprawdza, czy te właściwości są przechowywane w dużej liczbie przypadkowo wygenerowanych przypadków W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak napisać specyfikację programu w postaci właściwości, a następnie udostępnią je jako dane wejściowe do QuickCheck do automatycznego generowania przypadków testowych Pod koniec tego szkolenia uczestnicy będą mogli: Napisz ogólne właściwości, które zastępują i / lub uzupełniają odręczne testy jednostkowe Napisz testy na wyższym poziomie specyfikacji nieruchomości Skonfiguruj środowisko testowe i włącz QuickCheck do procesów wdrażania endtoend Publiczność Inżynierowie testowi oprogramowania Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
21 hours
Opis
Scala Check to biblioteka do przeprowadzania automatycznych testów opartych na właściwościach programów Scala lub Java . Zainspirowany biblioteką Haskell QuickCheck, wykorzystuje właściwości do opisania oczekiwanego zachowania aplikacji, generując najpierw losowe dane wejściowe, a następnie testując te dane w różnych obszarach aplikacji i raportując wynik.

W tym instruktażowym szkoleniu na żywo uczestnicy poznają zalety i koncepcje testów opartych na właściwościach, ćwicząc pisanie właściwości prowadzących do automatycznego generowania przypadków testowych.

Pod koniec tego szkolenia uczestnicy będą mogli:

- Napisz ogólne właściwości, które zastępują i / lub uzupełniają ręcznie napisane przypadki testów jednostkowych
- Napisz testy na wyższym poziomie specyfikacji nieruchomości
- Wykonaj Scala Check jako samodzielny plik wykonywalny, korzystając z wbudowanego programu uruchamiającego testy wiersza poleceń
- Zintegruj Scala Check z platformami testowymi, takimi jak Scala Test, specs2 i LambdaTest

Publiczność

- Inżynierowie testowi
- Deweloperzy

Format kursu

- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka

Nadchodzące szkolenia z technologii Property Based Testing

Szkolenie Property Based Testing, Property Based Testing boot camp, Szkolenia Zdalne Property Based Testing, szkolenie wieczorowe Property Based Testing, szkolenie weekendowe Property Based Testing, Kurs Property Based Testing,Kursy Property Based Testing, Trener Property Based Testing, instruktor Property Based Testing, kurs zdalny Property Based Testing, edukacja zdalna Property Based Testing, nauczanie wirtualne Property Based Testing, lekcje UML, nauka przez internet Property Based Testing, e-learning Property Based Testing, kurs online Property Based Testing, wykładowca Property Based Testing

Kursy w promocyjnej cenie

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

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

This site in other countries/regions