You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/README.de.md
+32-29Lines changed: 32 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,8 @@
1
1
# Test-Driven-Development-Übung mit JavaScript
2
2
3
-
**KeepCoding Projects - Web 18**
4
-
Detaillierte Liste der Repositories und Beschreibungen in 📁 [repos-kc-web-18.md](https://github.com/pablo-sch/pablo-sch/blob/main/docs/repos-kc-web-18.md)
3
+
`>`**KeepCoding Projekte - Web 18:** 📁 [repos-kc-web-18.md](https://github.com/pablo-sch/pablo-sch/blob/main/docs/repos-kc-web-18.md)
@@ -25,15 +21,18 @@ Tests sind unerlässlich, um Fehler vor dem Deployment zu erkennen, Vertrauen in
25
21
### Testarten
26
22
27
23
#### 1. Externe Tests (End-to-End)
24
+
28
25
- Manuell: Ein Tester überprüft das Verhalten der Anwendung visuell anhand vordefinierter Schritte.
29
26
- Automatisiert: Simulieren Benutzerinteraktionen, um das Verhalten nach Codeänderungen zu validieren.
30
27
31
28
#### 2. Funktionale Tests
29
+
32
30
- Unit-Tests: Testen einzelne Funktionen oder Module isoliert.
33
31
- Integrationstests: Prüfen das Zusammenspiel mehrerer Komponenten.
34
32
- End-to-End: Simulieren vollständige Nutzerabläufe, um die Gesamtfunktionalität der Anwendung sicherzustellen.
35
33
36
34
#### 3. Nicht-funktionale Tests
35
+
37
36
- Sicherheit: Erkennen Schwachstellen und prüfen den Schutz sensibler Daten.
38
37
- Leistung: Messen Antwortzeiten und Verhalten unter Last.
39
38
- Benutzerfreundlichkeit: Analysieren die reale Nutzererfahrung in der Oberfläche.
@@ -63,45 +62,49 @@ TODO
63
62
64
63
## Verwendete Technologien
65
64
66
-
### Sprachen
67
-
68
-
-**JavaScript**: Um der Website Interaktivität und dynamische Funktionen hinzuzufügen, wodurch die Benutzererfahrung durch Funktionen wie Formularvalidierung, Animationen und Event-Handling verbessert wird.
69
-
70
-
### Abhängigkeiten
71
-
72
-
- babel
73
-
- jest
74
-
- axios
65
+
-**Sprachen:** JavaScript.
66
+
-**Bemerkenswerte Abhängigkeiten (Node.js):** Babel, Jest und Axios.
# Führe Tests aus und zeige Ergebnisse im JSON-Format.
105
+
npm test:json
106
+
```
104
107
105
-
## Beiträge und Lizenzen
108
+
## Beiträge und Lizenzierung
106
109
107
-
Dieses Projekt enthält keine externen Beiträge oder Lizenzen.
110
+
Projekt unter MIT-Lizenz. Frei zur Nutzung und Verbreitung mit Namensnennung. Externe Beiträge werden nicht akzeptiert, aber Vorschläge sind willkommen.
Copy file name to clipboardExpand all lines: docs/README.es.md
+30-27Lines changed: 30 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,8 @@
1
1
# Ejercicio de Test-Driven Development con JavaScript
2
2
3
-
**Proyectos KeepCoding - Web 18**
4
-
Consulta la lista completa de repositorios y descripciones en 📁 [repos-kc-web-18.md](https://github.com/pablo-sch/pablo-sch/blob/main/docs/repos-kc-web-18.md)
3
+
`>`**Proyectos KeepCoding - Web 18:** 📁 [repos-kc-web-18.md](https://github.com/pablo-sch/pablo-sch/blob/main/docs/repos-kc-web-18.md)
5
4
6
-
## Selecciona tu idioma
7
-
8
-
- 🇺🇸 [Inglés](README.md)
9
-
- 🇩🇪 [Alemán](README.de.md)
5
+
`>`**Selecciona tu Idioma:**[Inglés](README.md) 🔄 [Alemán](README.de.md)
@@ -25,15 +21,18 @@ Las pruebas son fundamentales para detectar errores antes del despliegue, aument
25
21
### Tipos de Pruebas
26
22
27
23
#### 1. Pruebas Externas (End-to-End)
24
+
28
25
- Manuales: El tester verifica visualmente el comportamiento de la aplicación siguiendo pasos definidos.
29
26
- Automáticas: Simulan interacciones del usuario para validar el funcionamiento tras cambios de código.
30
27
31
28
#### 2. Pruebas Funcionales
29
+
32
30
- Unitarias: Evalúan funciones o módulos individuales de forma aislada.
33
31
- De integración: Comprueban que múltiples componentes funcionen correctamente en conjunto.
34
32
- End-to-End: Simulan flujos completos del usuario para garantizar el correcto funcionamiento de la aplicación.
35
33
36
34
#### 3. Pruebas No Funcionales
35
+
37
36
- Seguridad: Detectan vulnerabilidades y validan la protección de datos sensibles.
38
37
- Rendimiento: Evalúan tiempos de respuesta y comportamiento bajo carga.
39
38
- Usabilidad: Analizan la experiencia real del usuario en la interfaz.
@@ -63,45 +62,49 @@ TODO
63
62
64
63
## Tecnologías utilizadas
65
64
66
-
### Lenguajes
67
-
68
-
-**JavaScript**: para agregar interactividad y características dinámicas al sitio web, mejorando la experiencia del usuario con funcionalidades como validación de formularios, animaciones y manejo de eventos.
69
-
70
-
### Dependencias
71
-
72
-
- babel
73
-
- jest
74
-
- axios
65
+
-**Lenguajes:** JavaScript.
66
+
-**Dependencias a destacar (Node.js):** Babel, Jest y Axios.
Copy file name to clipboardExpand all lines: docs/README.md
+30-27Lines changed: 30 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,8 @@
1
1
# Test-Driven Development Exercise with JavaScript
2
2
3
-
**KeepCoding Projects - Web 18**
4
-
Check the full list of repositories and descriptions in 📁 [repos-kc-web-18.md](https://github.com/pablo-sch/pablo-sch/blob/main/docs/repos-kc-web-18.md)
3
+
`>`**KeepCoding Projects - Web 18:** 📁 [repos-kc-web-18.md](https://github.com/pablo-sch/pablo-sch/blob/main/docs/repos-kc-web-18.md)
5
4
6
-
## Select your language
7
-
8
-
- 🇪🇸 [Spanish](README.es.md)
9
-
- 🇩🇪 [German](README.de.md)
5
+
`>`**Select your Language:**[Spanish](README.es.md) 🔄 [German](README.de.md)
@@ -25,15 +21,18 @@ Testing is essential to detect bugs before deployment, increase confidence in th
25
21
### Types of Tests
26
22
27
23
#### 1. External Tests (End-to-End)
24
+
28
25
- Manual: A tester visually verifies the application's behavior following predefined steps.
29
26
- Automated: Simulate user interactions to validate behavior after code changes.
30
27
31
28
#### 2. Functional Tests
29
+
32
30
- Unit: Evaluate individual functions or modules in isolation.
33
31
- Integration: Check that multiple components work correctly together.
34
32
- End-to-End: Simulate complete user flows to ensure the application functions as expected.
35
33
36
34
#### 3. Non-Functional Tests
35
+
37
36
- Security: Detect vulnerabilities and validate the protection of sensitive data.
38
37
- Performance: Evaluate response times and behavior under load.
39
38
- Usability: Analyze real user experience within the interface.
@@ -63,45 +62,49 @@ TODO
63
62
64
63
## Technologies Used
65
64
66
-
### Languages
67
-
68
-
-**JavaScript**: To add interactivity and dynamic features to the website, improving the user experience with functionalities such as form validation, animations, and event handling.
69
-
70
-
### Dependencies
71
-
72
-
- babel
73
-
- jest
74
-
- axios
65
+
-**Languages:** JavaScript.
66
+
-**Notable Dependencies (Node.js):** Babel, Jest, and Axios.
This project does not include external contributions or licenses.
110
+
Project licensed under the MIT License. Free to use and distribute with attribution. External contributions are not accepted, but suggestions are welcome.
0 commit comments