Leseprobe
Inhaltsverzeichnis
1 | Einleitung
2 | Software-Qualität - Fluch oder Segen?
2.1 Qualitätssicherung als Führungsaufgabe (Top-Down)
2.2 Standards und Richtlinien für (Software-) Qualität
2.2.1 CMMI for Development (CMMI-DEV)
2.2.2 IEEE 610.12 (auch →IEEE 1219 und →ISO/IEC 14764)
2.2.3 ISO 9000/9001/9004
2.2.4 ISO/IEC 9126
2.2.5 ISO 9241
2.2.6 ISO/IEC 12207 (Teil der ISO/IEC 14764)
2.2.7 ISO/IEC 15504 (SPICE Norm)
2.2.8 ISO 20000
2.2.9 ISO/IEC 20926
2.2.10 →KVP/→PDCA/→KAIZEN
2.2.11 V-Modell des Bundes
2.3 Softwaremetriken
2.3.1 Lines of code, kurz LOC
2.3.2 Zyklomatische Komplexität von Thomas J. McCabe
2.3.3 Halstead Metriken
2.3.4 Wahl der Metrik(en)
2.4 Dashboards - Unterstützung des Managements
2.5 Release Management
3 | Testgetriebene Entwicklung
3.1 Software as a (Test-) Box
3.2 Testarten - Die Qual der Wahl?
3.2.1 Smoke-Tests (als Komponenten-Tests)
3.2.2 Regressionstests
3.2.3 Integrationstest und funktionaler Systemtest
3.2.4 Benutzbarkeitstest (Usability-Test)
3.2.5 Wiederherstellbarkeitstest (Recovery-Test)
3.2.6 Sicherheitstest (Security-Test)
3.2.7 Last- und Performanztest (Stresstest)
3.2.8 Akzeptanz- bzw. Abnahme-Test
3.3 Ermittlung von Testfällen
3.4 Tools zur Test-Unterstützung
3.4.1 HUDSON
3.4.2 BUGZILLA
3.5 Reviews
4 | Agiles Vorgehen mit modernen Websprachen
4.1 Semantik und HTML 5
Beispielhafter Vergleich von Semantik in HTML 4.01/XHTML 1.0 zu HTML 5
4.2 Agile Entwicklung
4.3 Methodik Scrum
5 | Ausgewählte Tools im Test
5.1 Szenario 1 - Oberflächen- und Link-Test
5.2 Umsetzung Szenario 1 mit Selenium 2 und JUnit 4
5.3 Szenario 2 - Performanz-Test
5.4 Umsetzung Szenario 2 mit JMeter 2.4
5.5 Potenzial und Grenzen der vorgestellten Tools
6 | Fazit
Abbildungsverzeichnis
Quellen und Literatur
Bücher
Zeitschriften
Internetseiten
Glossar (→)
- Arbeit zitieren
- Martin Schlesier (Autor:in), 2011, Qualitätssicherung in der agilen Softwareentwicklung von Web-Applikationen, München, GRIN Verlag, https://www.grin.com/document/181016
Kostenlos Autor werden
Kommentare