Robot Framework
Die Probleme des System- und Akzeptanztests sind eigentlich immer fehlende Zeit und Ressourcen. Eine mögliche Verbesserung der Qualität und kürzere Releasezeiten kann durch Automatisierung erreicht...
View ArticleAgiles Testen
Agiles Testen unterscheidet sich deutlich vom Testen in traditionellen Projekten. Der agile Tester besitzt mehr Verantwortung, muss weitaus flexibler sein, mehr technische Kenntnisse und mehr Soft...
View ArticleDokumentieren, aber was und wann?
Auch wenn die aktuelle Entwicklung hin zu eher weniger Dokumentation geht, wird immer noch fleißig dokumentiert. Vorgehen, Regeln, Prozesse, Software, Frameworks, Methoden, Handbücher usw. Oft wird...
View ArticleQuick Fix
Als Projektmanager kennt man die Situation: Der Kunde welcher am lautesten schreit wird am schnellsten bedient. Die aktuelle Philisophie näher am Kunden zu arbeiten und schneller auf...
View ArticlePairwise Methode
Möchte man voneinander abhängige Objekte miteinander Testen, kommt man schnell zu einer großen Anzahl an Testfällen. Jede Eingabe müsste mit jeder anderen Möglichen Eingabe jedes Feldes geprüft werden....
View ArticleBest Practice Continuous Integration
Generelle Ziele von Continuous Integration: Standardisierung. Automatisierung. Schnelle Rückmeldung. Keine Ziele: Fehler anprangern. Was wird primär automatisiert: Bauen von Software. Aktualisierung...
View ArticleDesign Pattern
Entwurfsmuster sind meiner Erfahrung nach vielfach unterschätzte Qualitätsmerkmale einer Software. Für manche Kritiker sind sie nur das Sahnehäubchen oder der schöne aber überflüssige Teil des...
View ArticleISO 29119 - Kenne die Standards, breche die Standards
Genauer gesagt die ISO/IEC/IEEE 29119 Software Testing ist eine neue Norm die 2013 bis 2015 nach und nach veröffentlicht wurde und bekannte Normen, wie z.B. die IEEE 829 Test Documentation, ablösen...
View ArticleKein Tester mehr in agilen Teams? Und wo ist der Testmanager hin?
Wer die Einführungen zu agilem Arbeiten so durchliest, der kann auch der Meinung sein, dass Tester in agilen Teams nicht mehr notwendig sind. Erst vor kurzem nahm ich an einer Diskussion über Test...
View ArticleUnd wer macht das dann?
Eine beliebte Frage, die sich immer wieder stellt. Wer macht das dann oder wer sollte es machen? Wer übernimmt die Verantwortung, Administration und Wartung? Als Anhänger des Lean Managements und...
View ArticleISO 25000 Software product Quality Requirements and Evaluation
Die ISO/IEC 25000 Software engineering - Software product Quality Requirements and Evaluation (zu deutsch Qualitätskriterien und Bewertung von Softwareprodukten) ist Teil der 250XX Normenreihe und...
View ArticleOld but gold: Geheimnisse wie man ein Testprojekt vorgaukelt
In den Tiefen des Internets habe ich eine satirische Zusammenfassung von Jonathan Kohl gefunden, welche die Geheimnisse von "erfolgreichen" aber nutzlosen Testprojekten preisgibt: Buzz Wörter...
View ArticleStrukturierte natürliche Sprache zur Beschreibung von Anforderungen
Strukturierte Sprache sollte der erste Schritt sein hin zu einer verständlichen Notation von Anforderungen. Viele Werkzeuge unterstützen zudem die Nutzung von Tabellen um mehr Übersicht zu gewinnen....
View ArticlePlanguage
Planguage unterstützt die genaue Definition von Anforderungen, oder auch Qualitätsanforderungen, mit Hilfe von Schlüsselwörtern und wurde als QS-Werkzeugset von Tom Gilb entworfen und seit den 70ern...
View ArticleUnterschied Meilensteine und Quality Gates
Meilensteine und Quality Gates dienen in Projekten dazu den Projektfortschritt sicherzustellen.Dazu werden Checklisten mit Kriterien für Prozess- und Produktanforderungen erstellt, die während des...
View ArticleWer ist für Qualität verantwortlich?
Die Frage ist schnell beantwortet, auch unabhängig von Bereichen, Branchen, Ländern, Kulturen, Firmen, Ideologien etc. "Jeder ist selbst für Qualität verantwortlich!" Qualität kann man nicht verordnen....
View ArticleWas ist Qualität?
Qualität ist das Maß der Beschaffenheit und Eigenschaften eines Objektes, in dem es alle Anforderungen die an das Objekt gestellt werden erfüllt. Vor ein paar Jahren noch wurden die Anforderungen von...
View ArticleWas ist ein Gatekeeper in der Softwareentwicklung?
Ein Gatekeeper ist vergleichbar mit einem Torwächter des Mittelalters. Es ist laut Definition eine zentrale Schlüsselperson in einer Organisation, die den Zugang zu Prozessabläufen und...
View ArticleSonarQube
SonarQube ist eine Software-Qualitätsanalyse Software basierend auf Java, zur statischen Analyse von Quellcode wie C/C++, Java, .NET Sprachen (C#, VB), PHP, PL/SQL, Python, JavaScript, Groovy und...
View ArticleVorlage Anforderung und Testfall Attribute
Im Laufe der Zeit haben sich gewisse Attribut bei Definitionen und Dokumenten als nützlich erwiesen. Für Anforderungen sind dies: ID, Anforderung, Erfüllungskriterien, Begründung, Klasse (Funktionale...
View Article
More Pages to Explore .....