- Наступний запис:
- individueller Einstieg möglich
- Загальна тривалість:
- Практика:
- 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