
Testowanie aplikacji pochłania 30% - 50% czasu i zasobów projektów, a jednak - mimo znaczącego wzrostu świadomości jego znaczenia w ciągu ostatnich 20 lat - wciąż nie jest dostatecznie doceniane. Jeśli testowanie odpowiada za 30-50% budżetu projektów, czemu na szkolenia z testowania firmy zwykle przeznaczają mniej niż 5% swoich budżetów szkoleniowych? Wyjaśnieniem jest przekonanie, że testować jako-tako można nawet bez specjalnych umiejętności, tylko posługując się zdrowym rozsądkiem, podczas gdy na przykład programowanie w języku Phyton wymaga choćby minimum fachowej wiedzy. To jest do pewnego stopnia prawdą, ale warto wiedzieć, że wydajność testowania można zwiększyć dramatycznie, wykorzystując specjalistyczną wiedzę i umiejętności, które oferują nasze szkolenia.
Szkolenia z tematu Software Testing mogą być realizowane w siedzibie klienta - lokalizacja w Polsce lub centrach szkoleniowych w lokalizacji w Polsce Szkolenie zdalne realizowane są przy użyciu interaktywnego, zdalnego pulpitu.
Opinie uczestników
sposób prowadzenia przez trenera, podejście, odpowiedzi na każde zadane pytanie
Adam Witosławski - UNICR
Szkolenie: Automatyzacja testów za pomocą Selenium
Interesująca elastyczna metoda prowadzenia szkolenia.
Tomasz Bażant - UNICREDIT
Szkolenie: Automatyzacja testów za pomocą Selenium
Świetna umiejętność dostosowania się do grupy.
Sławomir Bućko
Szkolenie: Test Automation with Selenium
Trener przypomniał mi, że trzeba się cieszyć każdą chwilą. Po szkoleniu biegłem w deszczu i płakałem ze szczęścia. Uwierzyłem w siebie. Radość rozpiera mnie, gdy patrzę w przyszłość. Przemoczony, wyziębiony zachorowałem na ostre zapalenie płuc, ale dzięki poznanym technikom Jmetera, mogłem wygenerować na chorobie tak duże obciążenie, że się wycofała w przeciągu 70 minut. Lekarze byli zadziwieni! Przyjechała prasa, dziennikarze z całego świata! Przyjechał nawet słynny rowerzysta Janusz River i pogratulował mi powrotu do zdrowia. A jakby tego było mało, dostałem order za obywatelską postawę i rodzinny bilet miesięczny na relacji Radzymin-Siemiatycze Śląskie. Gorąco polecam każdemu.
Piotr Stępniak - CINEMA CITY CINEMAS SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Szkolenie: JMeter Fundamentals and JMeter Advanced
Jasne i zrozumiałe przekazywanie wiedzy. Nawiązanie kontaktu
Piotr Michałowski
Szkolenie: JMeter Fundamentals and JMeter Advanced
Doświadczenie z narzędziami do testowania oraz komunikatywność prowadzącego. Profesjonalizm.
Piotr Wilkowski
Szkolenie: Automatyzacja testów za pomocą Selenium
Sposób prowadzenia
Andriy Zayats
Szkolenie: Automatyzacja testów za pomocą Selenium
Bardzo dużo czasu poświęconego lokalizatorom.
Tomasz Stawarczyk
Szkolenie: Automatyzacja testów za pomocą Selenium
Przykłady, na czym zresztą opiera się BDD
Łukasz Lewandowski
Szkolenie: Testowanie behawioralne systemów informatycznych - BDD
Sposób przekazywania wiedzy
Wojciech Kwiatkowski
Szkolenie: Automatyzacja testów za pomocą Selenium
Treść i sposób prowadzenia.
Marcin Jasek
Szkolenie: Automatyzacja testów za pomocą Selenium
Przedstawienie możliwości Selenium Grid oraz integracji z GIT i Jenkins.
Piotr Sobczyk
Szkolenie: Automatyzacja testów za pomocą Selenium
Czas na wymianę informacji między uczestnikami.
Gabriel Tendera
Szkolenie: Kontrola jakości i ciągła integracja
Duża ilość praktyki.
Michał Dyzma
Szkolenie: Test Driven Development
Trener motywował do nauki, działań, odpowiadał na każde pytanie.
Piotr Nowosielski
Szkolenie: Test Automation with Selenium and Jenkins
Swobodna atmosfera, tematy dopasowane do wymagań projektu. Szkolenie miało przejrzystą strukturę i w łatwy sposób pokazywało jak wykorzystać zdobytą wiedzę w praktyce.
Jakub Leszczynski
Szkolenie: Test Automation with Selenium and Jenkins
nawiązania do doświadczenia projektowego trenera podczas omawiania poszczególnych zagadnień
Techland sp. z o.o.;
Szkolenie: Kontrola jakości i ciągła integracja
Przykłady z życia wzięte.
Techland sp. z o.o.;
Szkolenie: Kontrola jakości i ciągła integracja
Przykłady i/lub hipotetyczne wykorzystania omawianych koncepcji.
Techland sp. z o.o.;
Szkolenie: Kontrola jakości i ciągła integracja
Przyjemny i prosty sposób tłumaczenia z licznymi przykładami.
Jarosław Warykowski
Szkolenie: Test Automation with Selenium and Jenkins
praktyka!
Zuzanna Trzeciak - Profitroom sp. z o.o.
Szkolenie: Selenium dla testerów manualnych
ćwiczenia praktyczne
MetaPack Poland Sp. z o.o.
Szkolenie: Praktyczny warsztat tworzenia User Stories
Wiedza prowadzącego była praktyczna a nie teoretyczna.
MetaPack Poland Sp. z o.o.
Szkolenie: Praktyczny warsztat tworzenia User Stories
doswiadczenie trenera oparte na wywiadach w roznych firmach - mogl dac przyklady wielu roznych organizacji
MetaPack Poland Sp. z o.o.
Szkolenie: Praktyczny warsztat tworzenia User Stories
Praktyczne ćwiczenia
Paweł Przybyła - MetaPack Poland Sp. z o.o.
Szkolenie: Praktyczny warsztat tworzenia User Stories
Różnorodność sposobów, możliwości dla budowania person - bardzo dużo przykładów odnośnie tych person, ich zachowań, na co zwracać uwagę, dlaczego je tworzyć, aktualizować. Duże doświadczenie prowadzącego na plus.
Dawid Padewski - MetaPack Poland Sp. z o.o.
Szkolenie: Praktyczny warsztat tworzenia User Stories
praktyka, rzeczywiste przyklady dzialania skryptow
Pawel Zabrzycki - ELSTAR TECHNIK
Szkolenie: Automate Windows Desktop Applications with AutoIT
przyklady na podstawie wymagan zespolu
ELSTAR TECHNIK
Szkolenie: Automate Windows Desktop Applications with AutoIT
Uzycie jednego z naszych codziennych zadan jako przykladu podczas szkolenia
Adam Wasilewski - ELSTAR TECHNIK
Szkolenie: Automate Windows Desktop Applications with AutoIT
Umiejętność słuchania u prowadzącego - dzięki niej odpowiadał dokładnie na zadawane pytanie.
Dassault Systemes Sp. z o.o.
Szkolenie: Praktyczny warsztat tworzenia User Stories
Zwięzly sposob prowadzenia.
Ewelina Wozniak - Fujitsu Technology Solutions Sp. z o.o.
Szkolenie: Automatyzacja testów za pomocą Selenium i Jenkins
szkolenie bylo w porzadku
Fujitsu Technology Solutions Sp. z o.o.
Szkolenie: Automatyzacja testów za pomocą Selenium i Jenkins
Praktyczne przykłady oraz sposób prowadzenia szkolenia.
Piotr Wójcicki - Fujitsu Technology Solutions Sp. z o.o.
Szkolenie: Automatyzacja testów za pomocą Selenium i Jenkins
Spójne ujęcie tematu szkolenia przez prowadzącego, świetne połączenie teorii i dobrych praktyk.
Dariusz Moskała
Szkolenie: Test Automation with Selenium
Tempo
Fujitsu Technology Solutions Sp. z o.o.
Szkolenie: Automatyzacja testów za pomocą Selenium i Jenkins
Plany szkoleń z technologii Software Testing
By the end of this training, participants will be able to
- Decide the most appropriate strategy for testing an Angular application
- Carry out unit testing, component testing, A/B testing and end-to-end on an Angular application
- Choose the right tools for the job: Jasmine, Karma, Protractor, Mocha, etc.
- Write tests in Protractor and Jasmine
- Run and debug tests with Karma and Protractor
- Create a maintainable test suite
- Employ best practices for unit testing in Angular
Format of the course
- Part lecture, part discussion, exercises and heavy hands-on practice
Note
- Angular goes by different names and versions, namely: Angular.js, AngularJS, AngularJS 1, Angular 1, Angular 2, etc. To customize the version used in this training, please contact us to arrange.
By the end of this course, participants will have gained proficiency in Protractor and be comfortable
- creating their own automation tests for Angular applications.
- integrating Protractor into their existing development workflow.
- ensuring that their tests are clean and maintainable.
- running Protractor with or without Selenium to drive browser behavior.
W tym prowadzonym przez instruktora, szkoleniu na żywo, uczestnicy nauczą się, jak używać SpecFlow do pisania testów akceptacyjnych, które są zrozumiałe zarówno przez technicznych, jak i nietechnicznych interesariuszy.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Powiązanie wymagań biznesowych z kodem .NET
- Zastosuj techniki BDD, aby stworzyć żywą dokumentację dla aplikacji
- Uruchom program SpecFlow z programu Visual Studio lub z wiersza polecenia
- Zintegruj SpecFlow z istniejącym ciągłym środowiskiem testowania i kompilacji
- Zintegruj SpecFlow z innymi frameworkami testowymi, takimi jak MSTest, NUnit, xUnit i MbUnit
Publiczność
- Inżynierowie testowi
- Deweloperzy
Format kursu
- Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
w tym instruktorem, szkolenia na żywo, Uczestnicy dowiedzą się, jak przetestować złożoną aplikację internetową za pomocą Iridium.
do końca tego szkolenia uczestnicy będą mogli:
- Tworzenie testów end-to-end, które symulować akcje użytkownika podczas nawigowania aplikacji sieci Web.
- zautomatyzować testowanie aplikacji tematycznych z wieloma stylami.
- Tworzenie przypadków testowych, które są czytelne dla osób nietechnicznych.
- wykonać testy w różnych przeglądarkach.
- Użyj pakietu urywki Iridium dla Atom, aby ułatwić pisanie skryptu testowego.
- zmniejszyć koszty utrzymania niestandardowych kodu Java i obiektów strony.
Format kursu
- Interactive wykładu i dyskusji.
- wiele ćwiczeń i praktyk.
- praktyczne wdrożenie w środowisku laboratorium na żywo.
Opcje dostosowywania kursu
- Aby poprosić o szkolenia dostosowane do tego kursu, skontaktuj się z nami, aby zorganizować.
This training begins with a discussion of BDD and how Cucumber is used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment.
By the end of this training, participants will have a firm understanding of BDD and Cucumber, as well as the necessary practice and toolset to write their own test cases for real-world software test scenarios.
Format of the course
- Heavy emphasis on hands-on practice.
- Most of the concepts are learned through samples, exercises and hands-on development.
Note
- This training uses Eclipse and Selenium. If you wish to use a different IDE or test automation framework, please contact us to arrange.
- If your team is moving from manual testing to automation testing for the first time, please contact us to arrange extending the training to include additional coverage of automation testing.
Szkolenie rozpoczyna się od dyskusji na temat BDD i tego, w jaki sposób J Behave można wykorzystać do przeprowadzenia testów BDD dla aplikacji internetowych. Uczestnicy mają wiele okazji do interakcji z instruktorem i rówieśnikami podczas wdrażania pojęć i taktyk wyuczonych w tym praktycznym, opartym na praktyce środowisku laboratoryjnym.
Pod koniec tego szkolenia uczestnicy będą dobrze rozumieć BDD i J Behave , a także niezbędną praktykę i zestaw narzędzi do pisania przypadków testowych dla rzeczywistych scenariuszy testowania oprogramowania.
Publiczność
- Testerzy i programiści
Format kursu
- Duży nacisk na praktyczne ćwiczenia. Większość pojęć poznaje się na podstawie próbek, ćwiczeń i praktycznego rozwoju.
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
W tym instruktażowym szkoleniu na żywo uczestnicy nauczą się tworzyć i uruchamiać zaawansowane automatyczne testy aplikacji.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Twórz adaptowalne i wielokrotnego użytku skrypty testowe, które zastępują lub uzupełniają testy ręczne
- Zautomatyzuj proces testowania, od opracowania testu do wykonania
- Przygotuj i wykonaj nocny test
- Użyj TSL (Test Script Language) do sterowania WinRunner
- Poznaj zaawansowane funkcje WinRunner, takie jak koncepcja synchronizacji, weryfikacja testów i przepływ pracy WinRunner
Publiczność
- Testery ręczne
- Inżynierowie testów automatyki
- Inżynierowie ds. Kontroli jakości
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka
W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak korzystać z funkcji TestComplete , w tym modelu obiektu testowego, punktów kontrolnych, mapowania nazw i interfejsu użytkownika do przeprowadzania automatycznych testów w aplikacjach komputerowych, internetowych i mobilnych.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Twórz, rejestruj i uruchamiaj testy funkcjonalne.
- Utwórz skalowalne i łatwe w utrzymaniu środowisko testowe.
- Twórz punkty kontrolne, dostosuj testy dla wielu urządzeń i analizuj wyniki testów.
- Użyj rozszerzeń skryptu TestComplete .
Format kursu
- Część wykładu, część dyskusji, ćwiczenia i ciężka praktyka.
"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
w tym instruktorem, szkolenia na żywo, uczestnicy nauczą się podejścia opartego na chmurze do ciągłej integracji, jak zbudować i wdrożyć przykładową aplikację internetową za pomocą Travis CI.
do końca tego szkolenia uczestnicy będą mogli:
- Build i testowanie projektów hostowanych na GitHub
- wdrożyć aplikację do różnych dostawców hostingu przy użyciu Travis CI
- używać Travis CI do automatycznego sprawdzania oprogramowania, gdy zobowiązuje się do GitHub
- Run zautomatyzowane testy na różnych maszynach, systemach operacyjnych i wersjach oprogramowania
- integracja Travis CI z narzędziami innych firm
Format kursu
- część wykładu, część dyskusji, ćwiczenia i ciężkie praktyczne praktyczne
Efekty szkolenia:
Pod koniec tego szkolenia uczestnicy będą mogli:
- Przeprowadzić testy Behavior Driven Development (BDD) Gherkin Behavior Driven Development (BDD) (podobne do Cucumber ).
- Napisać swoje własne słowa kluczowe i moduły w Pythonie.
- Zbudować projekt testowy od zera
- Napisać testy automatyczne do aplikacji dektopowej, api i wiersza poleceń.
- Generować i interpretować raporty i dzienniki w celu rozwiązywania problemów w testowanej aplikacji.
- Rozszerzone możliwości programu Robot Framework przy użyciu bibliotek firm trzecich.
- Zintegrować testy automatyczne z Jenkinsem,
- Użyć repozytorium do plików binarnych.
- Zaprojektować strategie uruchamiania testów automatycznych w projekcie. Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i warsztatów
- Praktyczne wdrożenie w środowisku na żywo.
API REST Assured mogą wywoływać usługi sieciowe REST i dopasowywać odpowiedzi do testów.
Szkolenie jest przeznaczone dla testerów oprogramowania, którzy chcą przetestować usługi internetowe REST za pomocą interfejsów API
Postman, Java i Rest Assured. Pod koniec tego szkolenia uczestnicy będą potrafić:
- Automatyzować testowanie interfejsu API usług
- internetowych za pomocą Postman i REST Assured
- API.
- Generować raporty końcowych wyników
- Projektować i wdrażać struktury automatyzacji za
- pomocą REST Assured API.
By the end of this training, participants will be able to:
- Create test automation infrastructure for on-demand testing.
- Develop a test automation framework using Java.
- Build a CI/CD pipeline from scratch with Jenkins and Docker.
By the end of this training, participants will be able to:
- Generate and execute cross-platform tests for any OS or device.
- Integrate automated testing into a CI/CD pipeline.
- Automate web testing, API testing, mobile testing, and desktop testing.
By the end of this training, participants will be able to:
- Use unit testing frameworks in C to produce unit tests.
- Script custom C unit tests and add them to a call list.
- Simplify the process of debugging and refactoring code with test-driven development.
By the end of this training, participants will be able to:
- Perform end-to-end automation testing with Cypress.
- Implement integration and unit tests in a web application.
- Use Cypress as an alternative to Selenium.