Kod: | dact-tdd |
Kategoria: | Testowanie automatyczne |
Forma: | 20%wykłady / 80% warsztaty |
Czas trwania: | 2 dni |
Odbiorcy: | testerzy, developerzy |
Zapisy: |
Indywidualne zamówienie i dopasowanie dla grupy. |
Logistyka: |
W siedzibie klienta lub w innym dowolnym miejscu. |
Szkolenie przeznaczone dla programistów, którzy chcą szybka zacząć pracę w stylu TDD korzystają ze sprawdzonych narzędzi, idiomów i wzorców. Szkolenie ma formę warsztatową podczas, którego skupiamy się na esencji TDD. .
Poznaj ekspertów, którzy mogą poprowadzić Twoje szkolenie.
Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.
Wideo z konferencji JDD.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
In this presentation you’ll see how to migrate a legacy application to work with stubs of external applications. We’ll show different ways of increasing your test reliability by writing adding contract tests of your API. You’ll see the difference between producer and consumer driven contracts.
Artykuł przedstawiający metodę doboru zaślepek (Mock/Stub) dla testów jednostkowych na podstawie paradygmatu CQS.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Modularyzacja systemu - analiza granic i projektowanie API Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Projektowanie systemów modularnych, rozproszonych i Event Driven: podejście praktyczne |
Powiązane usługi: |
Audyty architektury |
Artykuł poświęcony technikom utrzymywania testów w długiej perspektywie czasu.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Testowanie kodu legacy dla programistów Java (Spock/JUnit) Testy wydajnościowe w JMeter w środowisku Cloud z CI/CD Quality assurance w architekturze mikrousługowej na platformie Java |
Artykuł poświęcony kompleksowym technikom testowania automatycznego systemu stworzonego zgodnie z DDD
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Modularyzacja systemu - analiza granic i projektowanie API Architektura aplikacji i systemów - Wzorce architektoniczne dla projektantów Projektowanie systemów modularnych, rozproszonych i Event Driven: podejście praktyczne Microservices - podejście kompleksowe oparte o DDD i Cloud Domain Driven Design - zaawansowane techniki modelowania i archetypy (część 3) |
Powiązane usługi: |
Audyty architektury Audyty architektury Wdrażanie Machine Learning |
Techniki, które profesjonalny programista powinien mieć w swojej „skrzynce z narzędziami”, czyli m.in. Test Data Builder i Assert Object.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Testowanie kodu legacy dla programistów Java (Spock/JUnit) Testy wydajnościowe w JMeter w środowisku Cloud z CI/CD Quality assurance w architekturze mikrousługowej na platformie Java |
Wzorce i implementacja Clean Arch. dla platformy Android.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Testowanie kodu legacy dla programistów Java (Spock/JUnit) Testy wydajnościowe w JMeter w środowisku Cloud z CI/CD Quality assurance w architekturze mikrousługowej na platformie Java |
In this talk, we will chat about how to work with events that are used as integration messages in your system. We will tackle content-negotiation, versioning and acceptance tests.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Nowoczesna architektura systemów opartych o SpringBoot- Microservices, REST, noSQL Reactor i Spring WebFlux: programowanie reaktywne |
The lost art of analysis and acceptance scenarios.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Testowanie kodu legacy dla programistów Java (Spock/JUnit) Testy wydajnościowe w JMeter w środowisku Cloud z CI/CD Quality assurance w architekturze mikrousługowej na platformie Java |
Prezentacja z DNA Conf 2020 na temat ewolucji podejścia do testowania.
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Testowanie kodu legacy dla programistów Java (Spock/JUnit) Testy wydajnościowe w JMeter w środowisku Cloud z CI/CD Quality assurance w architekturze mikrousługowej na platformie Java |
Praktyk stosowanych w testach automatycznych jest wiele. Materiałów które o tym mówią też jest wiele, ale nadal niewystarczająco. Warto inspirować się na nowo. Powiem o podejściu do testów jednostkowych i integracyjnych. Zaczynając od koncepcji testowalnych modułów, przez kodowanie na żywo przykładu, w końcu przechodząc do kilku wygodnych praktyk usprawniających pisanie testów. Chcę tym samym zasiać ziarnko inspiracji i naruszyć strefę komfortu w której wielu z nas biegle porusza się od lat mockując i fejkując zależności w testowanej klasie. Dołożymy po prostu jeszcze jedno narzędzie do Twojej kompletowanej przez lata skrzynki. Jestem przekonany że odnajdziesz w mojej prezentacji coś dla siebie. Dostaniesz przepis jak od jutra wdrożyć to u siebie oraz dowiesz się jaka jest odpowiedź na wiecznie aktualne pytanie rekrutacyjne: Jak testujesz swój kod?
Autor Bottega: |
|
Powiązane szkolenia dedykowane: |
Testowanie kodu legacy dla programistów Java (Spock/JUnit) Testy wydajnościowe w JMeter w środowisku Cloud z CI/CD Quality assurance w architekturze mikrousługowej na platformie Java |