- Следующая дата:
- individueller Einstieg möglich
- Общая продолжительность:
- 180 Stunden
- Практика:
- Nein
- язык обучения:
- Deutsch
- Вид мероприятия:
- Weiterbildung
- Форма предложения:
- Virtuelles Klassenzimmer
- Angebote für Unternehmen Jetzt Anfragen
- Время проведения:
- Tagesveranstaltung
- Участники мин.:
- 1
- Участники макс.:
- 12
- Цена:
- keine Angaben
- Поддержка:
- EU/Bund/Land
- Bildungsgutschein
- Qualifizierungschancengesetz
- Вид документа об образовании:
- Zertifikat/Teilnahmebestätigung
- Итоговый экзамен:
- Nein
- Окончательный титул:
- keine Angaben
- Сертификация курса:
- SGB III-Maßnahmezulassung
- Курсы только для женщин:
- Nein
- Присмотр за детьми:
- Nein
- Качество информации:
- Suchportal Standard Plus
- Целевые группы:
- Softwareentwickler, Programmierer (m/w/d)
- Профессиональные условия:
- Individuelle Eignung
- Технические условия:
- Keine besonderen Anforderungen.
- Систематика терминов агентств по трудоустройству Германии:
- C 1435-10-15 Java-Programmierung
Содержание
MWebanwendungen sind oft komplexe Systeme, die aus vielen verschiedenen Komponenten bestehen. Durch umfassende Tests können mögliche Fehler und Schwachstellen in der Anwendung identifiziert und behoben werden, um sicherzustellen, dass die Anwendung reibungslos funktioniert. Durch Tests können Probleme mit der Benutzererfahrung, wie z.B. langsame Ladezeiten oder unübersichtliche Benutzeroberflächen, identifiziert und behoben werden, um sicherzustellen, dass die Benutzer ein positives Erlebnis haben. In diesem Kurs bieten wir einen Überblick über die Potenziale von Künstlicher Intelligenz (KI), einschließlich Tools wie ChatGPT (GPT). Wir möchten den Teilnehmenden eine interaktive und praxisnahe Lernerfahrung ermöglichen und ihre Fähigkeiten in diesem Bereich fördern.
Inhalt
Installing PHPUnit
PHPUnit Support in IDEs
Tests and What They're All About
PHPUnit command line
Error output
Most common assertions in PHPUnit
Most common annotations in PHPUnit
Test dependencies
Test errors and exceptions
Organize test suite using XML configuration file
Create PHP constants in XML configuration file
Fixtures - setup initial state before testing
Test private & protected attributes
Use anonymous classes to mock objects without setter method
PHPUnit with interfaces
PHPUnit with abstract classes
Test static methods
Custom assertions
Stubs
Mock Objects
Different types of tests
Install Selenium WebDriver and create first acceptance test in PHPUnit
Getting elements on websites using Selenium WebDriver
Clicking links using Selenium WebDriver
Setting values for inputs and sending forms using Selenium WebDriver
TDD cycle - test, code, refactor
HTML layout for our example app using Zurb Foundation framework
Install and configure PHPUnit & Selenium Web Driver
Test validation of the html form
Convert database result into nested PHP array
Display categories dynamically from the database
Understand 4 types of tests
Practice activity - build this app again with your framework or in plain PHP
Install PHPUnit and Guzzle PHP HTTP client
Testing live api
Install Json Server and test GET api request
Test POST and DELETE requests
Test PATCH and PUT requests
Все сведения предоставляются без гарантии. За правильность сведений ответственность несут исключительно сами поставщики.
Впервые опубликовано на 22.10.2024, последнее обновление на 21.10.2024