Allgemein Für Administratoren Für Architekten Für Entwickler Für Projektleiter Für Tester News Produkte Publikationen

Archiv für die Kategorie ‘Für Tester’

X
Barbara Göller

Barbara Göller

Neu in Visual Studio und TFS "15": Test Management

Donnerstag, 10. November 2016

Im Rahmen unserer Blogserie “Neu in Visual Studio und TFS 15” möchten wir auch die Neuerungen für das Test Management vorstellen. Diese bringen einige lang ersehnte Features mit sich und betreffen im Wesentlichen die folgenden drei Bereiche:

  • Testreihenfolge
  • Konfigurationsmanagement
  • Test Management über das Kanban Board

(mehr …)

X
Thomas Rümmler
Thomas Rümmler arbeitet als Managing Consultant und Projektleiter bei AIT und ist von Microsoft als Most Valuable Professional (MVP) für Visual Studio & Development Technologies ausgezeichnet worden. Sein Arbeitsschwerpunkt liegt auf Application Lifecycle Management und DevOps. Thomas hilft Unternehmen ihren Entwicklungsprozess ganzheitlich zu verbessern. Seine Erfahrung gibt er als Autor des TFS-Blogs und Sprecher im Microsoft DevOps Umfeld weiter.

Thomas Rümmler

Neu in Visual Studio und TFS „15“: Test und Feedback Erweiterung

Mittwoch, 02. November 2016

Im Rahmen unserer Blogserie “Neu in Visual Studio und TFS 15” möchten wir heute eine Browser-Erweiterung vorstellen. Die Test and Feedback Extension unterstützt den Anwender dabei, das Verhalten einer Anwendung aufzuzeichnen und Feedback-Meldungen zu erstellen, welche später z.B. als Work Items weiterverarbeitet werden.

(mehr …)

X
Thomas Rümmler
Thomas Rümmler arbeitet als Managing Consultant und Projektleiter bei AIT und ist von Microsoft als Most Valuable Professional (MVP) für Visual Studio & Development Technologies ausgezeichnet worden. Sein Arbeitsschwerpunkt liegt auf Application Lifecycle Management und DevOps. Thomas hilft Unternehmen ihren Entwicklungsprozess ganzheitlich zu verbessern. Seine Erfahrung gibt er als Autor des TFS-Blogs und Sprecher im Microsoft DevOps Umfeld weiter.

Thomas Rümmler

Blogserie “Neu in Visual Studio und TFS 15”

Mittwoch, 19. Oktober 2016

Wieder einmal ist es soweit. Microsoft liefert ein neues Major Release der Visual Studio Produktfamilie. Die Entwicklungsumgebung Visual Studio wie auch die ALM-Plattform Team Foundation Server liegen bereits als zweiter Release-Kandidat mit Go-Live Lizenz (TFS 15 RC2) bzw. als Vorschau (Visual Studio „15“ Preview 5) vor. Die Lieferung der RTM-Versionen steht also unmittelbar vor der Tür. (mehr …)

X
Barbara Göller

Barbara Göller

Keine Daten? Keine Tests!

Mittwoch, 05. Oktober 2016

Testdatenmanagement – ein Thema mit großer Bedeutung, das jedoch häufig vernachlässigt wird. Wieso das Testdatenmanagement eine Grundvoraussetzung effizienten Testens ist, wie es bewältigt werden kann und warum dabei auch der Kunde mit ins Boot geholt werden sollte lesen Sie im Artikel Keine Daten? Keine Tests! – Effizientes Testdatenmanagement, welcher kürzlich im Online Special „Testing“ der ObjektSpektrum erschienen ist.

X
Barbara Göller

Barbara Göller

Keine Angst vor Veränderung!

Dienstag, 30. August 2016

Tester, die sich mit automatisierten Oberflächentests auseinandersetzen, kennen die Problematik: Oberflächen werden modernisiert und die dafür erstellten Tests lassen sich nicht mehr ausführen, da einzelne Elemente oder ganze Oberflächen neu angeordnet wurden. Nun stellt sich die Frage, ob automatisierte Oberflächentests überhaupt sinnvoll für sich stark wandelnde Oberflächen realisierbar sind?

Die Antwort auf diese Frage finden Sie im Artikel Keine Angst vor Veränderung – Stabile automatisierte Oberflächentests trotz Redesign, welcher kürzlich bei Informatik Aktuell erschienen ist.

X
Thomas Rümmler
Thomas Rümmler arbeitet als Managing Consultant und Projektleiter bei AIT und ist von Microsoft als Most Valuable Professional (MVP) für Visual Studio & Development Technologies ausgezeichnet worden. Sein Arbeitsschwerpunkt liegt auf Application Lifecycle Management und DevOps. Thomas hilft Unternehmen ihren Entwicklungsprozess ganzheitlich zu verbessern. Seine Erfahrung gibt er als Autor des TFS-Blogs und Sprecher im Microsoft DevOps Umfeld weiter.

Thomas Rümmler

ALM kompakt: TFS entfernt doppelte Work Items beim E-Mail-Versand

Montag, 25. Juli 2016

Szenario: Man führt eine Work Item Query aus, in der Work Items mehrfach vorkommen. Dies kann beispielsweise der Fall sein, wenn man Backlog Items mit ihren Test Cases ausgeben lässt. Ein Test Case kann sich durchaus auf mehrere Backlog Items beziehen. Nachfolgend ist ein kleiner Ausschnitt eines Backlogs mit zwei User Stories zu sehen. Der Test Case mit der ID 419 kommt in der Liste zweimal vor.

(mehr …)

X
Barbara Göller

Barbara Göller

Qualität als Konzept: In 7 einfachen Schritten zu qualitativ hochwertige(re)n Test Cases im TFS!

Mittwoch, 15. Juni 2016

Ein Testfall beschreibt eine Reihe auszuführender Aktionen sowie die zu erwartenden Ergebnisse dieser Aktionen. Der Sinn eines Testfalles ist es, eine bestimmte Funktionalität eines Testobjektes zu verifizieren. Testfälle sind der erste Schritt im gesamten Testing Lifecycle und bilden somit den Grundstein für eine hohe Qualität im selbigen. Dabei wird die Qualität von Testfällen zunächst durch zwei Faktoren bestimmt:

Zum einen ist es essentiell, das Richtige zu testen. Dafür müssen die relevanten Anwendungsszenarien bekannt sein (“Doing the right thing”). Auf der anderen Seite müssen die Testfälle die Wege durch diese Anwendungsszenarien so beschreiben, dass sie von den Testern eindeutig nachvollzogen werden können (“Doing the things right”). Doch was bedeutet dies konkret und wie sieht ein “guter” Testfall aus? (mehr …)

X
Martin Kleine

Martin Kleine

AIT unterstützt Team beim Startup Weekend

Montag, 13. Juni 2016

Das Startup Weekend ist ein weltweites Event bei denen sich Entwickler, Designer, Studenten, Naturwissenschaftler und Ingenieure, Business-Spezialisten und vor allem Gründer in verschiedenen Städten treffen. Innerhalb von 54 Stunden soll ein vollständiges Gründungskonzept entwickelt und auf seine Machbarkeit und Marktgängigkeit geprüft werden. Aufgabe dabei ist ebenfalls eine Demo zu entwickeln, um beim finalen Pitch vor einer meist hochkarätigen Jury zu demonstrieren, dass die Idee umsetzbar ist.

Auch in Paderborn fand dieses Jahr wieder das Startup Weekend statt. Unter anderem trat auch das Team KwiqJobs zum Wettbewerb an, unterstützt vom AIT Senior Consultant und Xamarin Spezialist Martin Kleine. Die Idee hinter KwiqJobs ist einfach. Heutzutage verbringt der Mensch viel Zeit mit Warten, sei es auf den Bus oder in der Schlange vom Supermarkt. Die meisten Menschen nutzen diese Zeit mehr oder weniger sinnvoll um in sozialen Medien mit ihrem Smartphone zu surfen. Mit der KwiqApp sollen diese Leute während sie warten Geld verdienen können, indem sie einfach sogenannte Microjobs erledigen.

clip_image002[5]           clip_image004           clip_image006

(mehr …)

X
Barbara Göller

Barbara Göller

Qualität als Konzept: Umgang mit Abhängigkeiten von Test Cases im TFS

Freitag, 10. Juni 2016

Ist man als Berater im Umfeld von Microsoft ALM im Bereich Testmanagement unterwegs, so kommt des Öfteren die Fragestellung auf, wie mit Abhängigkeiten von Test Cases im TFS umgegangen werden kann. Die kurze Antwort darauf lautet: „Es kommt darauf an.“

Um die Frage also wirklich beantworten zu können, muss man zunächst die Art der bestehenden Abhängigkeit zwischen den Test Cases bestimmen. Dabei gibt es grundsätzlich zwei Stufen: In der einfachen Form besteht die Abhängigkeit erst einmal nur darin, dass die Test Cases in einer bestimmten Reihenfolge ausgeführt werden müssen. D.h. es existiert eine Vorgänger-Nachfolger-Beziehung zwischen Test Cases, wobei ein Test Case erst dann ausgeführt werden kann, wenn alle seine Vorgänger Test Cases erfolgreich durchgeführt wurden. In der erweiterten Form der Abhängigkeit spielt nicht nur die Reihenfolge der Ausführung der Test Cases eine Rolle. Vielmehr bilden Daten, welche innerhalb der Ausführung eines Test Cases generiert werden den Input für weitere Test Cases (vgl. Abb. 1).

(mehr …)

X
Barbara Göller

Barbara Göller

Qualität als Konzept: Aus der Werkzeugkiste eines Testers – Tools zur Untersuchung von Oberflächen

Montag, 23. Mai 2016

Eine wesentliche Aufgabe im Testing ist es, sicherzustellen, dass die Software in verschiedenen Anwendungsszenarien, wie z.B. mit verschiedenen Endanwendergeräten, Betriebssystemen oder Browsern, fehlerfrei und in gleicher Weise funktioniert. Werden ausschließlich manuelle Tests ausgeführt, so stößt man bei dieser Aufgabe aufgrund der Komplexität und dem damit verbundenen hohen zeitlichen Aufwand schnell an seine Grenzen. Automatisierte Oberflächentests hingegen bieten hierfür eine skalierbare Lösung, welche zudem die Fehleranfälligkeit der Tests reduziert.

Automatisierte Oberflächentests steuern die Oberflächenelemente einer Anwendung an und führen vordefinierte Aktionen auf ihnen aus, wie z.B. das Befüllen einer Textbox oder das Drücken eines Buttons. Dabei werden die Oberflächenelemente anhand einer oder mehrerer Eigenschaften, wie z.B. dem Namen oder der ID, identifiziert. Eine zentrale Aufgabe beim Erstellen solcher automatisierter Oberflächentests ist das Bestimmen eben dieser Eigenschaften, mit welchen die Oberflächenelemente identifiziert werden. Aus der Bandbreite an Tools, die hierfür verwendet werden können, werden in diesem Blogbeitrag die beiden Tools Inspect und die Developer Tools des Internet Explorers vorgestellt.

(mehr …)